Skip to content

Commit 2814f38

Browse files
geroplroboquat
authored andcommitted
[server] Don't count "Professional Open Source" as personal subscription
1 parent 7df06a8 commit 2814f38

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

components/server/ee/src/billing/billing-mode.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,9 @@ export class BillingModesImpl implements BillingModes {
108108
}
109109
const cbSubscriptions = await this.subscriptionSvc.getActivePaidSubscription(user.id, now);
110110
const cbTeamSubscriptions = cbSubscriptions.filter((s) => isTeamSubscription(s));
111-
const cbPersonalSubscriptions = cbSubscriptions.filter((s) => !isTeamSubscription(s));
111+
const cbPersonalSubscriptions = cbSubscriptions.filter(
112+
(s) => !isTeamSubscription(s) && s.planId !== Plans.FREE_OPEN_SOURCE.chargebeeId,
113+
);
112114
let canUpgradeToUBB = false;
113115
if (cbPersonalSubscriptions.length > 0) {
114116
if (cbPersonalSubscriptions.every((s) => Subscription.isCancelled(s, now.toISOString()))) {

0 commit comments

Comments
 (0)