From 35c61c346061c4bfe9580fd7bac4ee1472c2232b Mon Sep 17 00:00:00 2001 From: Miguel Serrano Date: Fri, 11 Mar 2022 11:02:03 +0100 Subject: [PATCH] Enable Symbol Palette in Server Pro (#7031) GitOrigin-RevId: 865c1c0e6c53eea0242aeab0d2507b451dff81a4 --- services/web/app/src/Features/Project/ProjectController.js | 6 ++++++ services/web/app/views/project/editor/meta.pug | 1 + 2 files changed, 7 insertions(+) diff --git a/services/web/app/src/Features/Project/ProjectController.js b/services/web/app/src/Features/Project/ProjectController.js index 35b5e8cf6c..cb6106f46c 100644 --- a/services/web/app/src/Features/Project/ProjectController.js +++ b/services/web/app/src/Features/Project/ProjectController.js @@ -964,6 +964,11 @@ const ProjectController = { (newSourceEditorAssignment && newSourceEditorAssignment.variant === 'codemirror') || shouldDisplayFeature('new_source_editor', false) // also allow override via ?new_source_editor=true + + const showSymbolPalette = + !Features.hasFeature('saas') || + (user.features && user.features.symbolPalette) + res.render('project/editor', { title: project.name, priority_title: true, @@ -1023,6 +1028,7 @@ const ProjectController = { debugPdfDetach, showNewPdfPreview, showNewSourceEditorOption, + showSymbolPalette, trackPdfDownload: partOfPdfCachingRollout('collect-metrics'), enablePdfCaching: partOfPdfCachingRollout('enable-caching'), resetServiceWorker: diff --git a/services/web/app/views/project/editor/meta.pug b/services/web/app/views/project/editor/meta.pug index 01d0eceeac..b1cd3e4288 100644 --- a/services/web/app/views/project/editor/meta.pug +++ b/services/web/app/views/project/editor/meta.pug @@ -25,6 +25,7 @@ meta(name="ol-showPdfDetach" data-type="boolean" content=showPdfDetach) meta(name="ol-debugPdfDetach" data-type="boolean" content=debugPdfDetach) meta(name="ol-showNewPdfPreview" data-type="boolean" content=showNewPdfPreview) meta(name="ol-showNewSourceEditorOption" data-type="boolean" content=showNewSourceEditorOption) +meta(name="ol-showSymbolPalette" data-type="boolean" content=showSymbolPalette) meta(name="ol-enablePdfCaching" data-type="boolean" content=enablePdfCaching) meta(name="ol-trackPdfDownload" data-type="boolean" content=trackPdfDownload) meta(name="ol-resetServiceWorker" data-type="boolean" content=resetServiceWorker)