diff --git a/app/src/adapter/cloudflare/storage/StorageR2Adapter.ts b/app/src/adapter/cloudflare/storage/StorageR2Adapter.ts index 7f1250a..756e562 100644 --- a/app/src/adapter/cloudflare/storage/StorageR2Adapter.ts +++ b/app/src/adapter/cloudflare/storage/StorageR2Adapter.ts @@ -177,7 +177,10 @@ export class StorageR2Adapter extends StorageAdapter { } protected getKey(key: string) { - return `${this.keyPrefix}/${key}`.replace(/^\/\//, "/"); + if (this.keyPrefix.length > 0) { + return `${this.keyPrefix}/${key}`.replace(/^\/\//, "/"); + } + return key; } toJSON(secrets?: boolean) {