This website requires JavaScript.
Explore
Help
Register
Sign In
fedi
/
forgejo
Watch
1
Star
0
Fork
You've already forked forgejo
0
mirror of
https://codeberg.org/forgejo/forgejo.git
synced
2024-10-22 08:59:01 +00:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
f3999888c0
forgejo
/
tests
/
gitea-repositories-meta
/
user2
/
utf8.git
/
refs
/
heads
/
Plus+Is+Not+Space
2 lines
41 B
Plaintext
Raw
Normal View
History
Unescape
Escape
Prevent double decoding of % in url params (#17997) There was an unfortunate regression in #14293 which has led to the double decoding of url parameter elements if they contain a '%'. This is due to an issue with the way chi decodes its RoutePath. In detail the problem lies in mux.go where the routeHTTP path uses the URL.RawPath or even the URL.Path instead of the escaped path to do routing. This PR simply forcibly sets the routePath to that of the EscapedPath. Fix #17938 Signed-off-by: Andrew Thornton <art27@cantab.net>
2021-12-16 17:40:18 +00:00
59e2c41e8f5140bb0182acebec17c8ad9831cc62
Reference in a new issue
Copy permalink