Просмотр исходного кода

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

fix close editor button
Henry Oswald 10 лет назад
Родитель
Сommit
f7a0860f0b
1 измененных файлов с 6 добавлено и 6 удалено
  1. 6 6
      services/web/app/coffee/infrastructure/Server.coffee

+ 6 - 6
services/web/app/coffee/infrastructure/Server.coffee

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