Skip to content

Commit 66c2594

Browse files
committed
feat(alerting): sql update fixes
1 parent 71c1c0a commit 66c2594

File tree

3 files changed

+6
-3
lines changed

3 files changed

+6
-3
lines changed

pkg/services/alerting/commands.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,9 @@ func init() {
1919

2020
func updateDashboardAlerts(cmd *UpdateDashboardAlertsCommand) error {
2121
saveAlerts := m.SaveAlertsCommand{
22-
OrgId: cmd.OrgId,
23-
UserId: cmd.UserId,
22+
OrgId: cmd.OrgId,
23+
UserId: cmd.UserId,
24+
DashboardId: cmd.Dashboard.Id,
2425
}
2526

2627
extractor := NewDashAlertExtractor(cmd.Dashboard, cmd.OrgId)

pkg/services/alerting/executor.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ func (e *ExecutorImpl) executeQuery(job *AlertJob) (tsdb.TimeSeriesSlice, error)
6969
}
7070

7171
func (e *ExecutorImpl) GetRequestForAlertRule(rule *AlertRule, datasource *m.DataSource) *tsdb.Request {
72-
log.Debug2("GetRequest", "query", rule.Query.Query, "from", rule.Query.From, "datasourceId", datasource.Id)
72+
e.log.Debug("GetRequest", "query", rule.Query.Query, "from", rule.Query.From, "datasourceId", datasource.Id)
7373
req := &tsdb.Request{
7474
TimeRange: tsdb.TimeRange{
7575
From: "-" + rule.Query.From,

pkg/services/sqlstore/alert.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -184,6 +184,7 @@ func upsertAlerts(alerts []*m.Alert, posted []*m.Alert, sess *xorm.Session) erro
184184
update = true
185185
alert.Id = k.Id
186186
alertToUpdate = k
187+
break
187188
}
188189
}
189190

@@ -224,6 +225,7 @@ func deleteMissingAlerts(alerts []*m.Alert, posted []*m.Alert, sess *xorm.Sessio
224225
for _, k := range posted {
225226
if missingAlert.PanelId == k.PanelId {
226227
missing = false
228+
break
227229
}
228230
}
229231

0 commit comments

Comments
 (0)