summaryrefslogtreecommitdiff
path: root/packages/backend/src
diff options
context:
space:
mode:
authorMarie <github@yuugi.dev>2025-03-28 00:41:37 +0100
committerMarie <github@yuugi.dev>2025-03-28 00:41:37 +0100
commit3bdac95bfd95c8f0845b4ea80ed98cd820833c06 (patch)
tree391ccbd1222ca29b829c192e3478a58e3c8ced74 /packages/backend/src
parentfix: test failing due to undefined (diff)
downloadsharkey-3bdac95bfd95c8f0845b4ea80ed98cd820833c06.tar.gz
sharkey-3bdac95bfd95c8f0845b4ea80ed98cd820833c06.tar.bz2
sharkey-3bdac95bfd95c8f0845b4ea80ed98cd820833c06.zip
upd: check if endpoint includes bunnycdn.com
Diffstat (limited to 'packages/backend/src')
-rw-r--r--packages/backend/src/core/DriveService.ts4
1 files changed, 2 insertions, 2 deletions
diff --git a/packages/backend/src/core/DriveService.ts b/packages/backend/src/core/DriveService.ts
index 3d53a94b43..83791f7e8d 100644
--- a/packages/backend/src/core/DriveService.ts
+++ b/packages/backend/src/core/DriveService.ts
@@ -407,7 +407,7 @@ export class DriveService {
);
if (this.meta.objectStorageSetPublicRead) params.ACL = 'public-read';
- if (this.meta.objectStorageAccessKey) {
+ if (this.meta.objectStorageAccessKey && !this.meta.objectStorageEndpoint?.includes('bunnycdn.com')) {
await this.s3Service.upload(this.meta, params)
.then(
result => {
@@ -820,7 +820,7 @@ export class DriveService {
Bucket: this.meta.objectStorageBucket,
Key: key,
} as DeleteObjectCommandInput;
- if (this.meta.objectStorageAccessKey) {
+ if (this.meta.objectStorageAccessKey && !this.meta.objectStorageEndpoint?.includes('bunnycdn.com')) {
await this.s3Service.delete(this.meta, param);
} else {
await this.bunnyService.delete(this.meta, key);