API: Enrich endpoints with ID (#26691)

This commit is contained in:
Agnès Toulet
2020-07-31 08:22:09 +02:00
committed by GitHub
parent 5cc65df32b
commit 8dc75f79f7
6 changed files with 22 additions and 5 deletions
+1
View File
@@ -210,6 +210,7 @@ func deleteDashboard(c *models.ReqContext) Response {
return JSON(200, util.DynMap{
"title": dash.Title,
"message": fmt.Sprintf("Dashboard %s deleted", dash.Title),
"id": dash.Id,
})
}
+4 -1
View File
@@ -127,7 +127,10 @@ func DeleteDataSourceByName(c *models.ReqContext) Response {
return Error(500, "Failed to delete datasource", err)
}
return Success("Data source deleted")
return JSON(200, util.DynMap{
"message": "Data source deleted",
"id": getCmd.Result.Id,
})
}
func validateURL(tp string, u string) Response {
+1
View File
@@ -93,6 +93,7 @@ func DeleteFolder(c *models.ReqContext) Response {
return JSON(200, util.DynMap{
"title": f.Title,
"message": fmt.Sprintf("Folder %s deleted", f.Title),
"id": f.Id,
})
}