Enable Symbol Palette in Server Pro (#7031)

GitOrigin-RevId: 865c1c0e6c53eea0242aeab0d2507b451dff81a4
This commit is contained in:
Miguel Serrano 2022-03-11 11:02:03 +01:00 committed by Copybot
parent 2d8f8f04b3
commit 35c61c3460
2 changed files with 7 additions and 0 deletions

View file

@ -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:

View file

@ -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)