Quellcode durchsuchen

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 vor 1 Jahr
Ursprung
Commit
ea96947df1
1 geänderte Dateien mit 3 neuen und 5 gelöschten Zeilen
  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) {
       if (privilegeLevel == null || privilegeLevel === PrivilegeLevels.NONE) {
         return res.sendStatus(401)
         return res.sendStatus(401)
       }
       }
 
 
-      if (subscription != null) {
-        allowedFreeTrial = false
-      }
+      const allowedFreeTrial =
+        subscription == null ||
+        isStandaloneAiAddOnPlanCode(subscription.planCode)
 
 
       let wsUrl = Settings.wsUrl
       let wsUrl = Settings.wsUrl
       let metricName = 'load-editor-ws'
       let metricName = 'load-editor-ws'