Explorar el Código

Merge pull request #3404 from overleaf/msm-enable-react-chat-beta

 Enable React Chat for beta users

GitOrigin-RevId: 3805d73fdb4521eba1555f25d6b8c48a45a81ff4
Miguel Serrano hace 5 años
padre
commit
64e19085b4
Se han modificado 1 ficheros con 4 adiciones y 1 borrados
  1. 4 1
      services/web/app/src/Features/Project/ProjectController.js

+ 4 - 1
services/web/app/src/Features/Project/ProjectController.js

@@ -773,6 +773,9 @@ const ProjectController = {
               })
               })
             }
             }
 
 
+            const wantsOldChatUI =
+              req.query && req.query.new_chat_ui === 'false'
+
             res.render('project/editor', {
             res.render('project/editor', {
               title: project.name,
               title: project.name,
               priority_title: true,
               priority_title: true,
@@ -829,7 +832,7 @@ const ProjectController = {
               wsUrl,
               wsUrl,
               showSupport: Features.hasFeature('support'),
               showSupport: Features.hasFeature('support'),
               showNewLogsUI: req.query && req.query.new_logs_ui === 'true',
               showNewLogsUI: req.query && req.query.new_logs_ui === 'true',
-              showNewChatUI: req.query && req.query.new_chat_ui === 'true'
+              showNewChatUI: user.betaProgram && !wantsOldChatUI
             })
             })
             timer.done()
             timer.done()
           }
           }