summaryrefslogtreecommitdiffhomepage
path: root/packages/console/app/src
diff options
context:
space:
mode:
authorFrank <[email protected]>2026-01-05 06:16:04 -0500
committerFrank <[email protected]>2026-01-05 06:16:04 -0500
commit11b0df6b868ce13c6c3690a5461827d6e551b3e5 (patch)
treef6205616ca16f0dd7a2ac8010c8d478bdd63c976 /packages/console/app/src
parente15af828fa1ea69fc9ce535e7ce39deb0dfc5e4f (diff)
downloadopencode-11b0df6b868ce13c6c3690a5461827d6e551b3e5.tar.gz
opencode-11b0df6b868ce13c6c3690a5461827d6e551b3e5.zip
wip: zen
Diffstat (limited to 'packages/console/app/src')
-rw-r--r--packages/console/app/src/routes/zen/util/handler.ts2
1 files changed, 2 insertions, 0 deletions
diff --git a/packages/console/app/src/routes/zen/util/handler.ts b/packages/console/app/src/routes/zen/util/handler.ts
index 4346060de..22f887567 100644
--- a/packages/console/app/src/routes/zen/util/handler.ts
+++ b/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