summaryrefslogtreecommitdiffhomepage
path: root/packages/console/core/script/lookup-user.ts
diff options
context:
space:
mode:
authorFrank <[email protected]>2026-01-14 16:02:53 -0500
committerFrank <[email protected]>2026-01-14 16:03:04 -0500
commit9e4438f5bf09a5713931405b1962f66ff37e7c55 (patch)
treeebf50cf232cda241c472cfa98d4f5ea7bd8f60d1 /packages/console/core/script/lookup-user.ts
parent87438fb38e3af2d0801065caa7a0c620abd4b097 (diff)
downloadopencode-9e4438f5bf09a5713931405b1962f66ff37e7c55.tar.gz
opencode-9e4438f5bf09a5713931405b1962f66ff37e7c55.zip
wip: black
Diffstat (limited to 'packages/console/core/script/lookup-user.ts')
-rw-r--r--packages/console/core/script/lookup-user.ts14
1 files changed, 12 insertions, 2 deletions
diff --git a/packages/console/core/script/lookup-user.ts b/packages/console/core/script/lookup-user.ts
index b06fb5654..3c97600ec 100644
--- a/packages/console/core/script/lookup-user.ts
+++ b/packages/console/core/script/lookup-user.ts
@@ -113,8 +113,13 @@ async function printWorkspace(workspaceID: string) {
.select({
balance: BillingTable.balance,
customerID: BillingTable.customerID,
- subscriptionID: BillingTable.subscriptionID,
- subscriptionCouponID: BillingTable.subscriptionCouponID,
+ reload: BillingTable.reload,
+ subscription: {
+ id: BillingTable.subscriptionID,
+ couponID: BillingTable.subscriptionCouponID,
+ plan: BillingTable.subscriptionPlan,
+ booked: BillingTable.timeSubscriptionBooked,
+ },
})
.from(BillingTable)
.where(eq(BillingTable.workspaceID, workspace.id))
@@ -123,6 +128,11 @@ async function printWorkspace(workspaceID: string) {
rows.map((row) => ({
...row,
balance: `$${(row.balance / 100000000).toFixed(2)}`,
+ subscription: row.subscription.id
+ ? `Subscribed ${row.subscription.couponID ? `(coupon: ${row.subscription.couponID}) ` : ""}`
+ : row.subscription.booked
+ ? `Waitlist ${row.subscription.plan} plan`
+ : undefined,
}))[0],
),
)