diff --git a/services/web/app/coffee/infrastructure/ExpressLocals.coffee b/services/web/app/coffee/infrastructure/ExpressLocals.coffee index 8062763923..67cdc169d7 100644 --- a/services/web/app/coffee/infrastructure/ExpressLocals.coffee +++ b/services/web/app/coffee/infrastructure/ExpressLocals.coffee @@ -354,4 +354,5 @@ module.exports = (app, webRouter, privateApiRouter, publicApiRouter)-> webRouter.use (req, res, next) -> res.locals.ExposedSettings = isOverleaf: Settings.overleaf? + appName: Settings.appName next() diff --git a/services/web/public/coffee/ide/settings/controllers/ProjectNameController.coffee b/services/web/public/coffee/ide/settings/controllers/ProjectNameController.coffee index b70b8fc89c..1902885d9d 100644 --- a/services/web/public/coffee/ide/settings/controllers/ProjectNameController.coffee +++ b/services/web/public/coffee/ide/settings/controllers/ProjectNameController.coffee @@ -38,7 +38,7 @@ define [ $scope.$watch "project.name", (name) -> if name? - window.document.title = name + " - Online LaTeX Editor ShareLaTeX" + window.document.title = name + " - Online LaTeX Editor #{ExposedSettings.appName}" $scope.$applyAsync () -> # This ensures that the element is measured *after* the binding is done (i.e. project name is rendered). $scope.state.overflowed = (projectNameReadOnlyEl.scrollWidth > projectNameReadOnlyEl.clientWidth)