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

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 4 лет назад
Родитель
Сommit
693c8e1429
1 измененных файлов с 3 добавлено и 3 удалено
  1. 3 3
      services/web/app/src/Features/SplitTests/SplitTestHandler.js

+ 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,