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

Merge pull request #22387 from overleaf/em-error-assist-paywalls

Make paywalls on standalone Error Assist redirect to interstitial page

GitOrigin-RevId: 1c6c0b314ca61af8aca8dc23cdc959fceafa13b2
Eric Mc Sween 1 год назад
Родитель
Сommit
ea96947df1
1 измененных файлов с 3 добавлено и 5 удалено
  1. 3 5
      services/web/app/src/Features/Project/ProjectController.js

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

@@ -526,15 +526,13 @@ const _ProjectController = {
         }
       }
 
-      let allowedFreeTrial = true
-
       if (privilegeLevel == null || privilegeLevel === PrivilegeLevels.NONE) {
         return res.sendStatus(401)
       }
 
-      if (subscription != null) {
-        allowedFreeTrial = false
-      }
+      const allowedFreeTrial =
+        subscription == null ||
+        isStandaloneAiAddOnPlanCode(subscription.planCode)
 
       let wsUrl = Settings.wsUrl
       let metricName = 'load-editor-ws'