Browse Source

Fixed switching if confirm returns false.

Martin Edenhofer 8 years ago
parent
commit
32bb10bcf3
1 changed files with 3 additions and 1 deletions
  1. 3 1
      app/assets/javascripts/app/controllers/maintenance.coffee

+ 3 - 1
app/assets/javascripts/app/controllers/maintenance.coffee

@@ -38,7 +38,9 @@ class Index extends App.ControllerContent
 
   setMode: (e) =>
     value = @modeSetting.prop('checked')
-    return if value && !confirm('Sure?')
+    if value && !confirm('Sure?')
+      @modeSetting.prop('checked', false)
+      return value
     App.Setting.set('maintenance_mode', value)
     App.WebSocket.send(
       event:'maintenance'