summaryrefslogtreecommitdiff
path: root/packages/backend/src
diff options
context:
space:
mode:
Diffstat (limited to 'packages/backend/src')
-rw-r--r--packages/backend/src/core/S3Service.ts8
1 files changed, 5 insertions, 3 deletions
diff --git a/packages/backend/src/core/S3Service.ts b/packages/backend/src/core/S3Service.ts
index 0ce69aaa74..cc8f950813 100644
--- a/packages/backend/src/core/S3Service.ts
+++ b/packages/backend/src/core/S3Service.ts
@@ -19,12 +19,14 @@ export class S3Service {
@bindThis
public getS3(meta: Meta) {
- const u = meta.objectStorageEndpoint != null
+ const u = meta.objectStorageEndpoint
? `${meta.objectStorageUseSSL ? 'https://' : 'http://'}${meta.objectStorageEndpoint}`
: `${meta.objectStorageUseSSL ? 'https://' : 'http://'}example.net`;
-
+
return new S3({
- endpoint: meta.objectStorageEndpoint ?? undefined,
+ endpoint: meta.objectStorageEndpoint && meta.objectStorageEndpoint.length > 0
+ ? meta.objectStorageEndpoint
+ : undefined,
accessKeyId: meta.objectStorageAccessKey!,
secretAccessKey: meta.objectStorageSecretKey!,
region: meta.objectStorageRegion ?? undefined,