Fix invalid PUT signatures for URI-encoded paths
Some checks failed
Tests / test (6, 2.7) (pull_request) Failing after 19s
Tests / test (6, 3.0) (pull_request) Failing after 3s
Tests / test (6, 3.1) (pull_request) Failing after 3s
Tests / test (7, 2.7) (pull_request) Failing after 3s
Tests / test (7, 3.0) (pull_request) Failing after 3s
Tests / test (7, 3.1) (pull_request) Failing after 3s

We encode the URLs ourselves, and the default option for the aws-sigv4
gem breaks that functionality.
This commit is contained in:
Basti 2024-03-04 17:17:44 +01:00
parent 8b6f201a0b
commit bf14785404
Signed by: basti
GPG Key ID: 9F88009D31D99C72

View File

@ -15,7 +15,8 @@ module RemoteStorage
service: 's3', service: 's3',
region: settings.s3["region"], region: settings.s3["region"],
access_key_id: settings.s3["access_key_id"].to_s, access_key_id: settings.s3["access_key_id"].to_s,
secret_access_key: settings.s3["secret_key_id"].to_s secret_access_key: settings.s3["secret_key_id"].to_s,
uri_escape_path: false
) )
end end