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" }