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", }); });