From edcf6a967a128fe36a97a37aeb641ab389e0d6af Mon Sep 17 00:00:00 2001 From: EYHN Date: Fri, 21 Mar 2025 16:05:30 +0800 Subject: [PATCH] feat(nbstore): blob storage adapt to new error type (#11005) --- packages/common/nbstore/src/impls/cloud/blob.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/common/nbstore/src/impls/cloud/blob.ts b/packages/common/nbstore/src/impls/cloud/blob.ts index a11684f09..8a35edb2c 100644 --- a/packages/common/nbstore/src/impls/cloud/blob.ts +++ b/packages/common/nbstore/src/impls/cloud/blob.ts @@ -79,9 +79,12 @@ export class CloudBlobStorage extends BlobStorageBase { }); } catch (err) { const userFriendlyError = UserFriendlyError.fromAny(err); - if (userFriendlyError.is('BLOB_QUOTA_EXCEEDED')) { + if (userFriendlyError.is('STORAGE_QUOTA_EXCEEDED')) { throw new OverCapacityError(); } + if (userFriendlyError.is('BLOB_QUOTA_EXCEEDED')) { + throw new OverSizeError(); + } if (userFriendlyError.is('CONTENT_TOO_LARGE')) { throw new OverSizeError(); }