From 887e8ea089970f7608349d80d7546cc5251469ba Mon Sep 17 00:00:00 2001
From: Gibheer <gibheer+git@zero-knowledge.org>
Date: Fri, 14 Dec 2018 19:52:21 +0100
Subject: monfront - fix mute options

After the notifications were extracted the mute option didn't work
anymore. With this fix, they are back to working.
---
 cmd/monfront/main.go | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

(limited to 'cmd')

diff --git a/cmd/monfront/main.go b/cmd/monfront/main.go
index b20688e..87ae717 100644
--- a/cmd/monfront/main.go
+++ b/cmd/monfront/main.go
@@ -98,9 +98,11 @@ func checkAction(w http.ResponseWriter, r *http.Request) {
 	setClause := ""
 	switch action[0] {
 	case "mute":
-		setClause = "notify = false"
+		setTable = "checks_notify"
+		setClause = "enabled = false"
 	case "unmute":
-		setClause = "notify = true"
+		setTable = "checks_notify"
+		setClause = "enabled = true"
 	case "enable":
 		setClause = "enabled = true"
 	case "disable":
@@ -137,7 +139,7 @@ func checkAction(w http.ResponseWriter, r *http.Request) {
 		return
 	}
 	whereColumn := "id"
-	if setTable == "active_checks" {
+	if setTable == "active_checks" || setTable == "checks_notify" {
 		whereColumn = "check_id"
 	}
 
-- 
cgit v1.2.3-70-g09d2