Fix encoding error in related branches work item widget
What does this MR do and why?
We were getting an error when branch names had non ascii characters in branch names. This change properly encodes or escapes these characters
How to set up and validate locally
- Create a new branch locally with the following pattern
<issue-iid>-特性分支 - Make sure there's no associated MR with this branch
- Open the detail view of the issue and you should get an error when loading the list of related branches
- You should not get an error after this change
MR acceptance checklist
Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Related to #561202 (closed)