Handling of special characters (German Umlauts) in Tag names fails
Summary
Creating or deleting Tags with German Umlauts öäü
fails with Error 500
Steps to reproduce
-
Open
New Tag
Interface -
Enter Tag name containing a German Umlaut eg
öäü
-
Error 500 Error Page is rendered but Tag is created
-
In Tag list
-
Delete Tag
-
Confirm deletion
-
Nothing happens (Error 500 in ajax request)
-
Tag is not deleted
Example Project
https://gitlab.com/Dampfklon/issue-example/tags
What is the current bug behavior?
- Creation works but outputs error 500
- Deletion fails with error 500
What is the expected correct behavior?
- Creation and Delete works as expected or creation is declined because of invalid characters
Output of checks
This bug happens on GitLab.com