URL-Encoding for exclamation marks not working for merge request templates
<!--IssueSummary start--> <details> <summary> Everyone can contribute. [Help move this issue forward](https://handbook.gitlab.com/handbook/marketing/developer-relations/contributor-success/community-contributors-workflows/#contributor-links) while earning points, leveling up and collecting rewards. </summary> - [Close this issue](https://contributors.gitlab.com/manage-issue?action=close&projectId=278964&issueIid=505996) </details> <!--IssueSummary end--> ### Summary The url encoding for exclamation marks for merge request templates is not working. I'm not sure if this affects any other characters ### Steps to reproduce 1. attempt to add a description template that has an exclamation mark in the title to a merge request 2. it fails to be added to the description 3. the web console reports a http error 404 4. when opening the url in the error and changing the exclamation mark to '%\21' (without the backslash) the request resolves correctly ### Example Project https://gitlab.com/i-just-want-to-report-a-bug-dont-make-me-create-a-repo-for-that/please ### What is the current _bug_ behavior? bug occurs ### What is the expected _correct_ behavior? template url gets resolved correctly
issue