Просмотр исходного кода

feat: allow for users on both free plans and premium plans to use the freemium ai assist (#26350)

GitOrigin-RevId: cef1051800abac3d4f7039ade2d79c75d5c15c8f
Jimmy Domagala-Tang 1 год назад
Родитель
Сommit
55295ece9c
1 измененных файлов с 1 добавлено и 5 удалено
  1. 1 5
      services/web/app/src/Features/Project/ProjectController.js

+ 1 - 5
services/web/app/src/Features/Project/ProjectController.js

@@ -659,13 +659,9 @@ const _ProjectController = {
       const hasPaidSubscription = isPaidSubscription(subscription)
       const hasManuallyCollectedSubscription =
         subscription?.collectionMethod === 'manual'
-      const canPurchaseAddons = !(
-        hasPaidSubscription || hasManuallyCollectedSubscription
-      )
       const assistantDisabled = user.aiErrorAssistant?.enabled === false // the assistant has been manually disabled by the user
       const canUseErrorAssistant =
-        (user.features?.aiErrorAssistant || canPurchaseAddons) &&
-        !assistantDisabled
+        !hasManuallyCollectedSubscription && !assistantDisabled
 
       let featureUsage = {}