feat(alerting): added clear history button to alert state history view, #6244

This commit is contained in:
Torkel Ödegaard
2016-10-14 09:33:42 +02:00
parent aeb0c5cb53
commit c9d7eb0a7a
9 changed files with 82 additions and 3 deletions
+16
View File
@@ -44,3 +44,19 @@ func GetAnnotations(c *middleware.Context) Response {
return Json(200, result)
}
func DeleteAnnotations(c *middleware.Context, cmd dtos.DeleteAnnotationsCmd) Response {
repo := annotations.GetRepository()
err := repo.Delete(&annotations.DeleteParams{
AlertId: cmd.PanelId,
DashboardId: cmd.DashboardId,
PanelId: cmd.PanelId,
})
if err != nil {
return ApiError(500, "Failed to delete annotations", err)
}
return ApiSuccess("Annotations deleted")
}