From e208ebc6457bfb4bc03f479fe95b882c34e0c72a Mon Sep 17 00:00:00 2001 From: Tair Asim Date: Fri, 19 Jan 2024 22:32:53 +0100 Subject: [PATCH] service-utils: polish usage hit error code --- .changeset/tidy-ads-check.md | 5 +++++ packages/service-utils/src/core/usageLimit/index.ts | 4 ++-- .../service-utils/src/core/usageLimit/usageLimit.test.ts | 2 +- 3 files changed, 8 insertions(+), 3 deletions(-) create mode 100644 .changeset/tidy-ads-check.md diff --git a/.changeset/tidy-ads-check.md b/.changeset/tidy-ads-check.md new file mode 100644 index 00000000000..b824db0bba9 --- /dev/null +++ b/.changeset/tidy-ads-check.md @@ -0,0 +1,5 @@ +--- +"@thirdweb-dev/service-utils": patch +--- + +polish usage hit error code diff --git a/packages/service-utils/src/core/usageLimit/index.ts b/packages/service-utils/src/core/usageLimit/index.ts index a651cf9fe6b..248593a58d1 100644 --- a/packages/service-utils/src/core/usageLimit/index.ts +++ b/packages/service-utils/src/core/usageLimit/index.ts @@ -38,7 +38,7 @@ export async function usageLimit( return { usageLimited: true, status: 403, - errorMessage: `You've used all of your total usage limit for Storage Pinning. Please add your payment method at https://thirdweb.com/dashboard/settings/billing.`, + errorMessage: `You've used all of your total usage credits for Storage Pinning. Please add your payment method at https://thirdweb.com/dashboard/settings/billing.`, errorCode: "PAYMENT_METHOD_REQUIRED", }; } @@ -50,7 +50,7 @@ export async function usageLimit( return { usageLimited: true, status: 403, - errorMessage: `You've used all of your total usage limit for Embedded Wallets. Please add your payment method at https://thirdweb.com/dashboard/settings/billing.`, + errorMessage: `You've used all of your total usage credits for Embedded Wallets. Please add your payment method at https://thirdweb.com/dashboard/settings/billing.`, errorCode: "PAYMENT_METHOD_REQUIRED", }; } diff --git a/packages/service-utils/src/core/usageLimit/usageLimit.test.ts b/packages/service-utils/src/core/usageLimit/usageLimit.test.ts index c0d0785644c..095e519b2e5 100644 --- a/packages/service-utils/src/core/usageLimit/usageLimit.test.ts +++ b/packages/service-utils/src/core/usageLimit/usageLimit.test.ts @@ -64,7 +64,7 @@ describe("usageLimit", () => { expect(result).toEqual({ usageLimited: true, status: 403, - errorMessage: `You've used all of your total usage limit for Storage Pinning. Please add your payment method at https://thirdweb.com/dashboard/settings/billing.`, + errorMessage: `You've used all of your total usage credits for Storage Pinning. Please add your payment method at https://thirdweb.com/dashboard/settings/billing.`, errorCode: "PAYMENT_METHOD_REQUIRED", }); });