Frank 5 ماه پیش
والد
کامیت
bc2e4e23c9
1فایلهای تغییر یافته به همراه2 افزوده شده و 0 حذف شده
  1. 2 0
      cloud/app/src/routes/zen/handler.ts

+ 2 - 0
cloud/app/src/routes/zen/handler.ts

@@ -409,6 +409,7 @@ export async function handler(
         tx
           .select({
             balance: BillingTable.balance,
+            paymentMethodID: BillingTable.paymentMethodID,
             monthlyLimit: BillingTable.monthlyLimit,
             monthlyUsage: BillingTable.monthlyUsage,
             timeMonthlyUsageUpdated: BillingTable.timeMonthlyUsageUpdated,
@@ -418,6 +419,7 @@ export async function handler(
           .then((rows) => rows[0]),
       )
 
+      if (!billing.paymentMethodID) throw new CreditsError("No payment method")
       if (billing.balance <= 0) throw new CreditsError("Insufficient balance")
       if (
         billing.monthlyLimit &&