diff --git a/packages/backend/server/src/base/storage/providers/s3.ts b/packages/backend/server/src/base/storage/providers/s3.ts index b0576ec93..b918fed8d 100644 --- a/packages/backend/server/src/base/storage/providers/s3.ts +++ b/packages/backend/server/src/base/storage/providers/s3.ts @@ -7,6 +7,7 @@ import { HeadObjectCommand, ListObjectsV2Command, NoSuchKey, + NotFound, PutObjectCommand, S3Client, S3ClientConfig, @@ -98,7 +99,7 @@ export class S3StorageProvider implements StorageProvider { }; } catch (e) { // 404 - if (e instanceof NoSuchKey) { + if (e instanceof NoSuchKey || e instanceof NotFound) { this.logger.verbose(`Object \`${key}\` not found`); return undefined; }