Skip to content

Commit 77a5e3f

Browse files
committed
feat(alerting): minor fixes
1 parent 382f396 commit 77a5e3f

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

pkg/services/alerting/commands.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,13 +25,13 @@ func updateDashboardAlerts(cmd *UpdateDashboardAlertsCommand) error {
2525

2626
extractor := NewDashAlertExtractor(cmd.Dashboard, cmd.OrgId)
2727

28-
alerts, err := extractor.GetRuleModels()
29-
if err != nil {
28+
if alerts, err := extractor.GetAlerts(); err != nil {
3029
return err
30+
} else {
31+
saveAlerts.Alerts = alerts
3132
}
3233

33-
saveAlerts.Alerts = alerts
34-
if bus.Dispatch(&saveAlerts); err != nil {
34+
if err := bus.Dispatch(&saveAlerts); err != nil {
3535
return err
3636
}
3737

pkg/services/alerting/extractor.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,8 @@ func (e *DashAlertExtractor) lookupDatasourceId(dsName string) (int64, error) {
4747
return 0, errors.New("Could not find datasource id for " + dsName)
4848
}
4949

50-
func (e *DashAlertExtractor) GetRuleModels() ([]*m.Alert, error) {
50+
func (e *DashAlertExtractor) GetAlerts() ([]*m.Alert, error) {
51+
e.log.Debug("GetAlerts")
5152

5253
alerts := make([]*m.Alert, 0)
5354

@@ -116,5 +117,6 @@ func (e *DashAlertExtractor) GetRuleModels() ([]*m.Alert, error) {
116117
}
117118
}
118119

120+
e.log.Debug("Extracted alerts from dashboard", "alertCount", len(alerts))
119121
return alerts, nil
120122
}

0 commit comments

Comments
 (0)