Frank 1 месяц назад
Родитель
Сommit
11b0df6b86
1 измененных файлов с 2 добавлено и 0 удалено
  1. 2 0
      packages/console/app/src/routes/zen/util/handler.ts

+ 2 - 0
packages/console/app/src/routes/zen/util/handler.ts

@@ -392,6 +392,7 @@ export async function handler(
             monthlyUsage: BillingTable.monthlyUsage,
             timeMonthlyUsageUpdated: BillingTable.timeMonthlyUsageUpdated,
             reloadTrigger: BillingTable.reloadTrigger,
+            timeReloadLockedTill: BillingTable.timeReloadLockedTill,
           },
           user: {
             id: UserTable.id,
@@ -621,6 +622,7 @@ export async function handler(
 
     const reloadTrigger = centsToMicroCents((authInfo.billing.reloadTrigger ?? Billing.RELOAD_TRIGGER) * 100)
     if (authInfo.billing.balance - costInfo.costInMicroCents >= reloadTrigger) return
+    if (authInfo.billing.timeReloadLockedTill && authInfo.billing.timeReloadLockedTill > new Date()) return
 
     const lock = await Database.use((tx) =>
       tx