http 500 on pleromaserver/@username or pleromaserver/users/@username
I proposed two fixes for this on freenode last week:
- redirect to the url without the username. @lanodan instead recommended throwing a 404 and fixing the http 500 issue.
- a fix for throwing 404 instead of 500. The downside: there is no real 404 page, and this 404 is just a "Not found" message on a plain white page. The code for the 404 comes from ostatus/ostatus_controller.ex.
Somewhat related: I think going to pleromaserver/user-does-not-exist should redirect to pleromaserver/.