Skip to content

Commit bd6dfc4

Browse files
axosoft-raminteamodio
authored andcommitted
Adds GitKraken license type and default for status priority
1 parent 7db0ad0 commit bd6dfc4

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

src/plus/subscription/subscriptionService.ts

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1124,7 +1124,12 @@ type GKLicenseType =
11241124
| 'bundle-teams'
11251125
| 'bundle-hosted-enterprise'
11261126
| 'bundle-self-hosted-enterprise'
1127-
| 'bundle-standalone-enterprise';
1127+
| 'bundle-standalone-enterprise'
1128+
| 'gitkraken_v1-pro'
1129+
| 'gitkraken_v1-teams'
1130+
| 'gitkraken_v1-hosted-enterprise'
1131+
| 'gitkraken_v1-self-hosted-enterprise'
1132+
| 'gitkraken_v1-standalone-enterprise';
11281133

11291134
interface GKUser {
11301135
readonly id: string;
@@ -1139,16 +1144,21 @@ function convertLicenseTypeToPlanId(licenseType: GKLicenseType): SubscriptionPla
11391144
switch (licenseType) {
11401145
case 'gitlens-pro':
11411146
case 'bundle-pro':
1147+
case 'gitkraken_v1-pro':
11421148
return SubscriptionPlanId.Pro;
11431149
case 'gitlens-teams':
11441150
case 'bundle-teams':
1151+
case 'gitkraken_v1-teams':
11451152
return SubscriptionPlanId.Teams;
11461153
case 'gitlens-hosted-enterprise':
11471154
case 'gitlens-self-hosted-enterprise':
11481155
case 'gitlens-standalone-enterprise':
11491156
case 'bundle-hosted-enterprise':
11501157
case 'bundle-self-hosted-enterprise':
11511158
case 'bundle-standalone-enterprise':
1159+
case 'gitkraken_v1-hosted-enterprise':
1160+
case 'gitkraken_v1-self-hosted-enterprise':
1161+
case 'gitkraken_v1-standalone-enterprise':
11521162
return SubscriptionPlanId.Enterprise;
11531163
default:
11541164
return SubscriptionPlanId.FreePlus;
@@ -1181,5 +1191,7 @@ function licenseStatusPriority(status: GKLicense['latestStatus']): number {
11811191
case 'canceled':
11821192
case 'non_renewing':
11831193
return 0;
1194+
default:
1195+
return -200;
11841196
}
11851197
}

0 commit comments

Comments
 (0)