mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
publish deletion event with full data
This commit is contained in:
parent
579c5b06ca
commit
5dd29675c1
@ -124,13 +124,23 @@ func (ss *SQLStore) DeleteDataSource(ctx context.Context, cmd *datasources.Delet
|
||||
}
|
||||
|
||||
// Publish data source deletion event
|
||||
sess.publishAfterCommit(&events.DataSourceDeleted{
|
||||
Timestamp: time.Now(),
|
||||
Name: cmd.Name,
|
||||
ID: cmd.ID,
|
||||
UID: cmd.UID,
|
||||
OrgID: cmd.OrgID,
|
||||
})
|
||||
if ds != nil {
|
||||
sess.publishAfterCommit(&events.DataSourceDeleted{
|
||||
Timestamp: time.Now(),
|
||||
Name: ds.Name,
|
||||
ID: ds.Id,
|
||||
UID: ds.Uid,
|
||||
OrgID: ds.OrgId,
|
||||
})
|
||||
} else {
|
||||
sess.publishAfterCommit(&events.DataSourceDeleted{
|
||||
Timestamp: time.Now(),
|
||||
Name: cmd.Name,
|
||||
ID: cmd.ID,
|
||||
UID: cmd.UID,
|
||||
OrgID: cmd.OrgID,
|
||||
})
|
||||
}
|
||||
|
||||
return nil
|
||||
})
|
||||
|
Loading…
Reference in New Issue
Block a user