Add dashboards to the navtree on public dashboards (#57542)
This commit is contained in:
@@ -93,7 +93,7 @@ func (s *ServiceImpl) GetNavTree(c *models.ReqContext, hasEditPerm bool, prefs *
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
if hasAccess(ac.ReqSignedIn, ac.EvalAny(ac.EvalPermission(dashboards.ActionDashboardsRead), ac.EvalPermission(dashboards.ActionDashboardsCreate))) {
|
if c.IsPublicDashboardView || hasAccess(ac.ReqSignedIn, ac.EvalAny(ac.EvalPermission(dashboards.ActionDashboardsRead), ac.EvalPermission(dashboards.ActionDashboardsCreate))) {
|
||||||
dashboardChildLinks := s.buildDashboardNavLinks(c, hasEditPerm)
|
dashboardChildLinks := s.buildDashboardNavLinks(c, hasEditPerm)
|
||||||
|
|
||||||
dashboardLink := &navtree.NavLink{
|
dashboardLink := &navtree.NavLink{
|
||||||
|
|||||||
Reference in New Issue
Block a user