aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard Steinmetz <richard@steinmetz.cloud>2025-01-27 18:23:06 +0100
committerRichard Steinmetz <richard@steinmetz.cloud>2025-01-27 18:23:06 +0100
commitabd7958b38034ce67b34d59b8a708db95c1c1a00 (patch)
tree02c7110448675fae743ad9275db200a26ba5f382
parent4561b4eba189911a57af225e18e2a18ace40eae2 (diff)
downloadnextcloud-server-fix/s3/empty-sse-c-key.tar.gz
nextcloud-server-fix/s3/empty-sse-c-key.zip
fix(s3): treat empty sse_c_key as not setfix/s3/empty-sse-c-key
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
-rw-r--r--lib/private/Files/ObjectStore/S3ConnectionTrait.php2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/private/Files/ObjectStore/S3ConnectionTrait.php b/lib/private/Files/ObjectStore/S3ConnectionTrait.php
index cce8752c360..abadfd556b2 100644
--- a/lib/private/Files/ObjectStore/S3ConnectionTrait.php
+++ b/lib/private/Files/ObjectStore/S3ConnectionTrait.php
@@ -213,7 +213,7 @@ trait S3ConnectionTrait {
}
protected function getSSECKey(): ?string {
- if (isset($this->params['sse_c_key'])) {
+ if (isset($this->params['sse_c_key']) && $this->params['sse_c_key'] !== '') {
return $this->params['sse_c_key'];
}