Forráskód Böngészése

Merge pull request #8232 from overleaf/ab-fix-anonymous-users-assignment

Fix the condition to assign anonymous users to default for alpha/beta phases

GitOrigin-RevId: 4ffaf2cceeadbfc76120c874ee2c86f747034e9f
Alexandre Bourdin 4 éve
szülő
commit
b48529497d

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

@@ -207,9 +207,8 @@ 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))
+    (phase === ALPHA_PHASE && !user?.alphaProgram) ||
+    (phase === BETA_PHASE && !user?.betaProgram)
   ) {
     return {
       activeForUser: false,