Merge pull request #24430 from overleaf/ii-flexible-group-licensing-tear-down-feature-flag

[web] Tear down flexible group licensing feature flag

GitOrigin-RevId: 181713f1f2371b51cbc4256debea59bbcf3668f3
This commit is contained in:
ilkin-overleaf
2025-03-31 08:04:42 +00:00
committed by Copybot
parent f0fe0db10c
commit 61ce012fb5
19 changed files with 94 additions and 484 deletions
@@ -56,13 +56,6 @@ async function userSubscriptionPage(req, res) {
const showGroupDiscount = groupPricingDiscount.variant === 'enabled'
const { variant: flexibleLicensingVariant } =
await SplitTestHandler.promises.getAssignment(
req,
res,
'flexible-group-licensing'
)
const results =
await SubscriptionViewModelBuilder.promises.buildUsersSubscriptionViewModel(
user,
@@ -147,7 +140,6 @@ async function userSubscriptionPage(req, res) {
(managedUsersResults?.[0] === true ||
groupSSOResults?.[0] === true) &&
isGroupAdmin &&
flexibleLicensingVariant === 'enabled' &&
plan?.canUseFlexibleLicensing
)
}