Procházet zdrojové kódy

Merge pull request #7547 from overleaf/jpa-fix-split-test-anonymous-users

[web] bring back split test assignments for anonymous users

GitOrigin-RevId: 4759de31e097fee1493f90a3290339e38de5b3c8
Jakob Ackermann před 4 roky
rodič
revize
693c8e1429

+ 3 - 3
services/web/app/src/Features/SplitTests/SplitTestHandler.js

@@ -195,9 +195,9 @@ async function _getAssignmentMetadata(analyticsId, user, splitTest) {
   const currentVersion = splitTest.getCurrentVersion()
   const phase = currentVersion.phase
   if (
-    !user ||
-    (phase === ALPHA_PHASE && !user.alphaProgram) ||
-    (phase === BETA_PHASE && !user.betaProgram)
+    user &&
+    ((phase === ALPHA_PHASE && !user.alphaProgram) ||
+      (phase === BETA_PHASE && !user.betaProgram))
   ) {
     return {
       activeForUser: false,