@@ -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
11291134interface 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