Merge pull request #946 from sharelatex/as-chrome-redirect

Add /chrome redirect to match v1 behaviour
This commit is contained in:
James Allen 2018-09-21 10:36:09 +01:00 committed by GitHub
commit 525aa9fd3a

View file

@ -330,6 +330,7 @@ module.exports = class Router
AuthenticationController.httpAuth, AuthenticationController.httpAuth,
CompileController.getFileFromClsiWithoutUser CompileController.getFileFromClsiWithoutUser
<<<<<<< HEAD
webRouter.get '/teams', (req, res, next) -> webRouter.get '/teams', (req, res, next) ->
# Match v1 behaviour - if the user is signed in, show their teams list # Match v1 behaviour - if the user is signed in, show their teams list
# Otherwise show some information about teams # Otherwise show some information about teams
@ -337,6 +338,14 @@ module.exports = class Router
res.redirect('/user/subscription') res.redirect('/user/subscription')
else else
res.redirect("#{settings.v1Api.host}/teams") res.redirect("#{settings.v1Api.host}/teams")
=======
webRouter.get '/chrome', (req, res, next) ->
# Match v1 behaviour - this is used for a Chrome web app
if AuthenticationController.isUserLoggedIn(req)
res.redirect('/project')
else
res.redirect('/register')
>>>>>>> Add /chrome redirect to match v1 behaviour
#Admin Stuff #Admin Stuff
webRouter.get '/admin', AuthorizationMiddlewear.ensureUserIsSiteAdmin, AdminController.index webRouter.get '/admin', AuthorizationMiddlewear.ensureUserIsSiteAdmin, AdminController.index