You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This issue not only occurs when changing the team view, but in general whenever a URL is requested that contains "%2F" (URL encoded "/") and possibly some other special characters, but e.g. not %20 (URL encoded space). When navigating the UI this doesn't occur since we then aren't requesting these pages but are using the vue SPA mechanism and only modifying browser history entries.
I'm fairly certain that this is an encoding issue with some part of the stack in front of the docker containers. The 404 page is neither our web server's 404 (compare the page to the one you get when typing in a garbage url), nor the default nginx one. I'm guessing some part of the reverse proxy is improperly decoding and/or re-encoding the URL. Looking at the nginx logs the requests also seem to not make it to the docker containers at all. The problem also does not reproduce in any local setups.
A workaround is to just avoid names containing these special characters. Currently the only ones needed for this are the tournament and problem names since they will appear in problem URLs. E.g. renaming "WS 23/24" to "WS 23-24" or similar.
Minor bug, reproducible by simply opening a problem description and changing the team view.
The text was updated successfully, but these errors were encountered: