From 887e8ea089970f7608349d80d7546cc5251469ba Mon Sep 17 00:00:00 2001 From: Gibheer Date: Fri, 14 Dec 2018 19:52:21 +0100 Subject: [PATCH] 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(-) 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" }