Creating a group with umlaut in title returns an Error 500
Summary
Trying to create a new group fails, if the chosen title for that group contains an umlaut like "ä". The forbidden character is not detected in the form, but after submitting the form, creating the group with that name fails with an Error 500.
Steps to reproduce
- log in to your Gitlab installation
- go to https://gitlab.yourcompany.tld/groups/new
- enter a "Group path" that contains a character like e.g. a German umlaut like "ä" or "ö"
Expected behavior
Show a validation error that a forbidden character was entered which renders the chosen Group Path to be invalid and impossible to create like that.
Actual behavior
No input validation error is shown within the form. No input validation error is shown when submitting the form. After submitting that form, user sees a result on the URL https://gitlab.yourcompany.tld/groups with the following text:
500
Whoops, something went wrong on our end.
Try refreshing the page, or going back and attempting the action again.
Please contact your GitLab administrator if this problem persists.