mirror of
https://github.com/overleaf/overleaf.git
synced 2024-09-16 02:52:31 -04:00
Merge pull request #12929 from overleaf/msm-fix-templates-sp
[web] Fix template rendering in Server Pro GitOrigin-RevId: 01dad18d61eb5a0e524cc80ddfcb55d0140a14cb
This commit is contained in:
parent
c2dce961b9
commit
385e91652a
2 changed files with 14 additions and 5 deletions
|
@ -1274,6 +1274,12 @@ const ProjectController = {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const isAdminOrTemplateOwner =
|
||||||
|
hasAdminAccess(user) || Settings.templates?.user_id === userId
|
||||||
|
const showTemplatesServerPro =
|
||||||
|
Features.hasFeature('templates-server-pro') &&
|
||||||
|
isAdminOrTemplateOwner
|
||||||
|
|
||||||
const debugPdfDetach = shouldDisplayFeature('debug_pdf_detach')
|
const debugPdfDetach = shouldDisplayFeature('debug_pdf_detach')
|
||||||
|
|
||||||
const detachRole = req.params.detachRole
|
const detachRole = req.params.detachRole
|
||||||
|
@ -1390,9 +1396,7 @@ const ProjectController = {
|
||||||
gitBridgePublicBaseUrl: Settings.gitBridgePublicBaseUrl,
|
gitBridgePublicBaseUrl: Settings.gitBridgePublicBaseUrl,
|
||||||
wsUrl,
|
wsUrl,
|
||||||
showSupport: Features.hasFeature('support'),
|
showSupport: Features.hasFeature('support'),
|
||||||
showTemplatesServerPro: Features.hasFeature(
|
showTemplatesServerPro,
|
||||||
'templates-server-pro'
|
|
||||||
),
|
|
||||||
pdfjsVariant: pdfjsAssignment.variant,
|
pdfjsVariant: pdfjsAssignment.variant,
|
||||||
debugPdfDetach,
|
debugPdfDetach,
|
||||||
isParticipatingInVisualEditorNamingTest,
|
isParticipatingInVisualEditorNamingTest,
|
||||||
|
|
|
@ -221,8 +221,13 @@ function NewProjectButton({
|
||||||
))}
|
))}
|
||||||
</>
|
</>
|
||||||
) : null}
|
) : null}
|
||||||
<MenuItem divider />
|
|
||||||
<MenuItem header>{t('templates')}</MenuItem>
|
{templateLinks && templateLinks.length > 0 && (
|
||||||
|
<>
|
||||||
|
<MenuItem divider />
|
||||||
|
<MenuItem header>{t('templates')}</MenuItem>
|
||||||
|
</>
|
||||||
|
)}
|
||||||
{templateLinks?.map((templateLink, index) => (
|
{templateLinks?.map((templateLink, index) => (
|
||||||
<MenuItem
|
<MenuItem
|
||||||
key={`new-project-button-template-${index}`}
|
key={`new-project-button-template-${index}`}
|
||||||
|
|
Loading…
Reference in a new issue