2
0

📈 (billing) Track when workspace subscription is cancelled

This commit is contained in:
Baptiste Arnaud
2023-06-26 11:33:06 +02:00
parent 6430d576ad
commit 6f7ef820e2
4 changed files with 55 additions and 27 deletions

View File

@ -18,7 +18,7 @@ const checkSubscriptionsStatus = async () => {
apiVersion: '2022-11-15',
})
let activeSubscriptions = 0
let totalActiveSubscriptions = 0
for (const workspace of workspacesWithPaidPlan) {
if (!workspace.stripeId) {
console.log('No stripe ID', workspace.id)
@ -35,12 +35,12 @@ const checkSubscriptionsStatus = async () => {
continue
}
if (subscription.status === 'active') {
activeSubscriptions++
totalActiveSubscriptions++
continue
}
console.log(`${workspace.id} - ${workspace.name} - ${subscription.status}`)
}
console.log('Active subscriptions', activeSubscriptions)
console.log('Active subscriptions', totalActiveSubscriptions)
}
checkSubscriptionsStatus()