Browse Source

feat(alerting): dont change state when updating alert definitions

bergquist 9 years ago
parent
commit
1631673485
1 changed files with 1 additions and 0 deletions
  1. 1 0
      pkg/services/sqlstore/alert_rule.go

+ 1 - 0
pkg/services/sqlstore/alert_rule.go

@@ -102,6 +102,7 @@ func upsertAlerts(alerts []m.AlertRule, posted *[]m.AlertRule, sess *xorm.Sessio
 
 
 		if update {
 		if update {
 			if alertIsDifferent(alertToUpdate, alert) {
 			if alertIsDifferent(alertToUpdate, alert) {
+				alert.State = alertToUpdate.State
 				_, err := sess.Id(alert.Id).Update(&alert)
 				_, err := sess.Id(alert.Id).Update(&alert)
 				if err != nil {
 				if err != nil {
 					return err
 					return err