Hi, thank you for this interesting experiment! :-)
I wanted to report a bug with the search bar: if you try to search any term with an accented character (e.g. é), the application will render an 500 internal server error.
You can reproduce by typing this and clicking Search:
I see that, by doing this, the app is directed to the path https://encyclopedia.marginalia.nu/find/%E9 (note the escaped character).
If I manually set the path to /find/é, the search works as expected and results are displayed properly:
I could try finding and solving the issue but it'd take me a few days as I'd need to ramp up on Java / Spark, which I haven't used much before (unless it's a very quick change, but I'm not sure!).
Hi, thank you for this interesting experiment! :-)
I wanted to report a bug with the search bar: if you try to search any term with an accented character (e.g. é), the application will render an 500 internal server error.
You can reproduce by typing this and clicking Search:
I see that, by doing this, the app is directed to the path
https://encyclopedia.marginalia.nu/find/%E9
(note the escaped character).If I manually set the path to
/find/é
, the search works as expected and results are displayed properly:I could try finding and solving the issue but it'd take me a few days as I'd need to ramp up on Java / Spark, which I haven't used much before (unless it's a very quick change, but I'm not sure!).
And again, thanks for this project!