projects
/
arvados.git
/ commitdiff
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
c9e6195
)
17106: Fix key unescape: don't convert + to space.
author
Tom Clegg <tom@tomclegg.ca>
Tue, 24 Nov 2020 04:45:47 +0000
(23:45 -0500)
committer
Nico Cesar <nico@nicocesar.com>
Thu, 10 Dec 2020 20:27:10 +0000
(15:27 -0500)
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>
services/keep-web/s3.go
patch
|
blob
|
history
diff --git
a/services/keep-web/s3.go
b/services/keep-web/s3.go
index 02bc19ddefbf9f719af4423018ce3936032f6fb6..4ee69f277d7e621d19bf69a1dc8f0cbdf82532ad 100644
(file)
--- a/
services/keep-web/s3.go
+++ b/
services/keep-web/s3.go
@@
-120,7
+120,7
@@
func unescapeKey(key string) string {
// avoid colliding with the Authorization header
// format.
return strings.Replace(key, "_", "/", -1)
- } else if s, err := url.
Query
Unescape(key); err == nil {
+ } else if s, err := url.
Path
Unescape(key); err == nil {
return s
} else {
return key