Просмотр исходного кода

feat(alerting): set basic description text of status ok

bergquist 9 лет назад
Родитель
Сommit
76758d270f

+ 2 - 0
pkg/services/alerting/alerting.go

@@ -107,6 +107,8 @@ func (this *Scheduler) HandleResponses() {
 
 		if cmd.NewState != m.AlertStateOk {
 			cmd.Info = fmt.Sprintf("Actual value: %1.2f", response.ActualValue)
+		} else {
+			cmd.Info = "Alert is OK!"
 		}
 
 		if err := bus.Dispatch(&cmd); err != nil {

+ 3 - 3
pkg/services/sqlstore/alert_state.go

@@ -29,9 +29,9 @@ func SetNewAlertState(cmd *m.UpdateAlertStateCommand) error {
 			return err
 		}
 
-		//if alert.State == cmd.NewState {
-		//	return nil
-		//}
+		if alert.State == cmd.NewState {
+			return nil
+		}
 
 		alert.State = cmd.NewState
 		sess.Id(alert.Id).Update(&alert)

+ 0 - 2
public/app/features/alerts/alert_def.ts

@@ -1,7 +1,5 @@
 ///<reference path="../../headers/common.d.ts" />
 
-//import _ from 'lodash';
-
 var alertStateToCssMap = {
   "OK": "icon-gf-online alert-icon-online",
   "WARN": "icon-gf-warn alert-icon-warn",