move dashboard error to API (not sql)

This commit is contained in:
ryan
2018-03-23 11:36:44 +01:00
parent 0c7294593c
commit db92a96067
2 changed files with 30 additions and 4 deletions

View File

@@ -63,6 +63,11 @@ func PostAnnotation(c *m.ReqContext, cmd dtos.PostAnnotationsCmd) Response {
return ApiError(500, "Failed to save annotation", err)
}
if cmd.DashboardId == 0 {
err := &CreateAnnotationError{"Missing DashboardID"}
return ApiError(500, "Failed to save annotation", err)
}
item := annotations.Item{
OrgId: c.OrgId,
UserId: c.UserId,