mirror of
https://github.com/overleaf/overleaf.git
synced 2024-11-07 20:31:06 -05:00
Merge pull request #5983 from overleaf/jel-release-disable-ng-router
Release disabling angular router GitOrigin-RevId: be54f3cda5f0086ac2b6f3fcf56c4fa452d1bc0d
This commit is contained in:
parent
956724c838
commit
0e20c204a1
3 changed files with 12 additions and 22 deletions
|
@ -870,11 +870,6 @@ const ProjectController = {
|
||||||
newPdfPreviewAssignment.variant === 'react-pdf-preview'
|
newPdfPreviewAssignment.variant === 'react-pdf-preview'
|
||||||
)
|
)
|
||||||
|
|
||||||
let disableAngularRouter = shouldDisplayFeature(
|
|
||||||
'disable_angular_router',
|
|
||||||
user.alphaProgram || user.betaProgram
|
|
||||||
)
|
|
||||||
|
|
||||||
const showPdfDetach = shouldDisplayFeature(
|
const showPdfDetach = shouldDisplayFeature(
|
||||||
'pdf_detach',
|
'pdf_detach',
|
||||||
user.alphaProgram
|
user.alphaProgram
|
||||||
|
@ -885,7 +880,6 @@ const ProjectController = {
|
||||||
let detachRole = null
|
let detachRole = null
|
||||||
|
|
||||||
if (showPdfDetach) {
|
if (showPdfDetach) {
|
||||||
disableAngularRouter = true
|
|
||||||
showNewPdfPreview = true
|
showNewPdfPreview = true
|
||||||
detachRole = req.params.detachRole
|
detachRole = req.params.detachRole
|
||||||
}
|
}
|
||||||
|
@ -951,7 +945,6 @@ const ProjectController = {
|
||||||
showPdfDetach,
|
showPdfDetach,
|
||||||
debugPdfDetach,
|
debugPdfDetach,
|
||||||
showNewPdfPreview,
|
showNewPdfPreview,
|
||||||
disableAngularRouter,
|
|
||||||
showNewSourceEditor: shouldDisplayFeature(
|
showNewSourceEditor: shouldDisplayFeature(
|
||||||
'new_source_editor',
|
'new_source_editor',
|
||||||
false
|
false
|
||||||
|
|
|
@ -144,7 +144,6 @@ block append meta
|
||||||
meta(name="ol-logsUISubvariant" content=logsUISubvariant)
|
meta(name="ol-logsUISubvariant" content=logsUISubvariant)
|
||||||
meta(name="ol-showPdfDetach" data-type="boolean" content=showPdfDetach)
|
meta(name="ol-showPdfDetach" data-type="boolean" content=showPdfDetach)
|
||||||
meta(name="ol-debugPdfDetach" data-type="boolean" content=debugPdfDetach)
|
meta(name="ol-debugPdfDetach" data-type="boolean" content=debugPdfDetach)
|
||||||
meta(name="ol-disableAngularRouter" data-type="boolean" content=disableAngularRouter)
|
|
||||||
meta(name="ol-showNewPdfPreview" data-type="boolean" content=showNewPdfPreview)
|
meta(name="ol-showNewPdfPreview" data-type="boolean" content=showNewPdfPreview)
|
||||||
meta(name="ol-enablePdfCaching" data-type="boolean" content=enablePdfCaching)
|
meta(name="ol-enablePdfCaching" data-type="boolean" content=enablePdfCaching)
|
||||||
meta(name="ol-trackPdfDownload" data-type="boolean" content=trackPdfDownload)
|
meta(name="ol-trackPdfDownload" data-type="boolean" content=trackPdfDownload)
|
||||||
|
|
|
@ -401,20 +401,18 @@ if (getMeta('ol-resetServiceWorker')) {
|
||||||
loadServiceWorker()
|
loadServiceWorker()
|
||||||
}
|
}
|
||||||
|
|
||||||
if (getMeta('ol-disableAngularRouter')) {
|
angular.module('SharelatexApp').config(function ($provide) {
|
||||||
angular.module('SharelatexApp').config(function ($provide) {
|
$provide.decorator('$browser', [
|
||||||
$provide.decorator('$browser', [
|
'$delegate',
|
||||||
'$delegate',
|
function ($delegate) {
|
||||||
function ($delegate) {
|
$delegate.onUrlChange = function () {}
|
||||||
$delegate.onUrlChange = function () {}
|
$delegate.url = function () {
|
||||||
$delegate.url = function () {
|
return ''
|
||||||
return ''
|
}
|
||||||
}
|
return $delegate
|
||||||
return $delegate
|
},
|
||||||
},
|
])
|
||||||
])
|
})
|
||||||
})
|
|
||||||
}
|
|
||||||
|
|
||||||
export default angular.bootstrap(document.body, ['SharelatexApp'])
|
export default angular.bootstrap(document.body, ['SharelatexApp'])
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue