aboutsummaryrefslogtreecommitdiff
path: root/router_ssh.go
diff options
context:
space:
mode:
authorRunxi Yu <me@runxiyu.org>2025-02-12 20:06:03 +0800
committerRunxi Yu <me@runxiyu.org>2025-02-12 20:06:03 +0800
commit04d1ed40ca996a61490c2656654fe8e729711bdd (patch)
tree0c6ce9d1c3bc058fd34bb21f6cfdd6c28acc4789 /router_ssh.go
parentrepo_info: Warning to http cloners (diff)
downloadforge-04d1ed40ca996a61490c2656654fe8e729711bdd.tar.gz
forge-04d1ed40ca996a61490c2656654fe8e729711bdd.tar.zst
forge-04d1ed40ca996a61490c2656654fe8e729711bdd.zip
router_{http,ssh}.go, url_misc.go: Fix escaping
Diffstat (limited to 'router_ssh.go')
-rw-r--r--router_ssh.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/router_ssh.go b/router_ssh.go
index 6b5280b..8eaaebd 100644
--- a/router_ssh.go
+++ b/router_ssh.go
@@ -14,7 +14,7 @@ func get_repo_path_from_ssh_path(ctx context.Context, ssh_path string) (repo_pat
for i, segment := range segments {
var err error
- segments[i], err = url.QueryUnescape(segment)
+ segments[i], err = url.PathUnescape(segment)
if err != nil {
return "", err
}