diff options
| author | Frank <[email protected]> | 2026-01-05 06:16:04 -0500 |
|---|---|---|
| committer | Frank <[email protected]> | 2026-01-05 06:16:04 -0500 |
| commit | 11b0df6b868ce13c6c3690a5461827d6e551b3e5 (patch) | |
| tree | f6205616ca16f0dd7a2ac8010c8d478bdd63c976 /packages/console/app | |
| parent | e15af828fa1ea69fc9ce535e7ce39deb0dfc5e4f (diff) | |
| download | opencode-11b0df6b868ce13c6c3690a5461827d6e551b3e5.tar.gz opencode-11b0df6b868ce13c6c3690a5461827d6e551b3e5.zip | |
wip: zen
Diffstat (limited to 'packages/console/app')
| -rw-r--r-- | packages/console/app/src/routes/zen/util/handler.ts | 2 |
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 |
