From f01323abcf6794e4fa9c978182e72ef2f647705b Mon Sep 17 00:00:00 2001 From: Alf Eaton Date: Fri, 28 Apr 2023 09:48:53 +0100 Subject: [PATCH] Merge pull request #12738 from overleaf/mj-disable-ace-beta-users [web] Hide Ace editor for beta users GitOrigin-RevId: 7e359823429656862c4701e55686ebfd3f1f7a36 --- .../web/app/src/Features/Project/ProjectController.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/services/web/app/src/Features/Project/ProjectController.js b/services/web/app/src/Features/Project/ProjectController.js index 7e38ecc940..df1329c229 100644 --- a/services/web/app/src/Features/Project/ProjectController.js +++ b/services/web/app/src/Features/Project/ProjectController.js @@ -1275,9 +1275,11 @@ const ProjectController = { const showLegacySourceEditor = !Features.hasFeature('saas') || - legacySourceEditorAssignment.variant === 'default' || - // Also allow override via legacy_source_editor=true in query string - shouldDisplayFeature('legacy_source_editor') + // Allow override via legacy_source_editor=true in query string + shouldDisplayFeature('legacy_source_editor') || + // Hide Ace for beta users + (!user.betaProgram && + legacySourceEditorAssignment.variant === 'default') const editorLeftMenuReact = editorLeftMenuAssignment?.variant === 'react'