Merge pull request #22282 from overleaf/em-no-ai-for-non-recurly-subs

Hide the AI feature from users with non-Recurly subscriptions

GitOrigin-RevId: 2bcd8da1c87eead577eb3321be4c1568e1fc29cf
This commit is contained in:
Eric Mc Sween
2024-12-04 11:19:07 -05:00
committed by Copybot
parent e6a2102dce
commit ee35d701c4

View File

@@ -661,9 +661,12 @@ const _ProjectController = {
}
}
const hasNonRecurlySubscription =
subscription && !subscription.recurlySubscription_id
const canUseErrorAssistant =
user.features?.aiErrorAssistant ||
splitTestAssignments['ai-add-on']?.variant === 'enabled'
(user.features?.aiErrorAssistant ||
splitTestAssignments['ai-add-on']?.variant === 'enabled') &&
!hasNonRecurlySubscription
let featureUsage = {}