From 3437ddb20354cd3e57439b8f831dccc00da18f70 Mon Sep 17 00:00:00 2001 From: Jessica Lawshe <5312836+lawshe@users.noreply.github.com> Date: Wed, 27 Mar 2024 10:45:23 -0500 Subject: [PATCH] Merge pull request #17592 from overleaf/jel-sso-enrollment-page [web] Return 403 on group SSO enrollment page if group does not have feature GitOrigin-RevId: ce6bbf69da2ff332ffa541f8febf8fb298ea743a --- services/web/app/src/Features/Subscription/PlansHelper.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/services/web/app/src/Features/Subscription/PlansHelper.js b/services/web/app/src/Features/Subscription/PlansHelper.js index 527ed2ed6d..e4ea7108fc 100644 --- a/services/web/app/src/Features/Subscription/PlansHelper.js +++ b/services/web/app/src/Features/Subscription/PlansHelper.js @@ -10,6 +10,12 @@ function isProfessionalPlan(planCode) { ) } +function isProfessionalGroupPlan(subscription) { + const isProfessional = isProfessionalPlan(subscription.planCode) + return subscription.groupPlan && isProfessional +} + module.exports = { isProfessionalPlan, + isProfessionalGroupPlan, }