Rewriting anb abstracting how dashboards are loaded, unifying db, json files, and script dashboards, #960

This commit is contained in:
Torkel Ödegaard
2015-05-12 17:39:56 +02:00
parent b3be51f17f
commit 35cc0a1cc0
6 changed files with 104 additions and 100 deletions

View File

@@ -49,7 +49,12 @@ func GetDashboard(c *middleware.Context) {
dash := query.Result
dto := dtos.DashboardFullWithMeta{
Dashboard: dash.Data,
Meta: dtos.DashboardMeta{IsStarred: isStarred, Slug: slug, Type: m.DashTypeDB},
Meta: dtos.DashboardMeta{
IsStarred: isStarred,
Slug: slug,
Type: m.DashTypeDB,
CanSave: c.OrgRole != m.ROLE_VIEWER,
},
}
c.JSON(200, dto)