This commit is contained in:
Frank
2025-09-15 15:53:15 -04:00
parent f5e75606e3
commit bc2e4e23c9

View File

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