Merge pull request #286 from sharelatex/ha-editor-close

fix close editor button
This commit is contained in:
Henry Oswald 2016-07-22 13:49:26 +01:00 committed by GitHub
commit f7a0860f0b

View file

@ -101,19 +101,19 @@ if app.get('env') == 'production'
logger.info "Production Enviroment" logger.info "Production Enviroment"
app.enable('view cache') app.enable('view cache')
app.use (req, res, next)-> app.use (req, res, next)->
metrics.inc "http-request" metrics.inc "http-request"
crawlerLogger.log(req) crawlerLogger.log(req)
next() next()
app.use (req, res, next) -> webRouter.use (req, res, next) ->
if !Settings.editorIsOpen if Settings.editorIsOpen
next()
else if req.url.indexOf("/admin") == 0
next()
else
res.status(503) res.status(503)
res.render("general/closed", {title:"maintenance"}) res.render("general/closed", {title:"maintenance"})
else
next()
apiRouter.get "/status", (req, res)-> apiRouter.get "/status", (req, res)->
res.send("web sharelatex is alive") res.send("web sharelatex is alive")