show admin nav link it the user only has permissions to view licensing and not other pages under admin node (#41948)

This commit is contained in:
Ieva
2021-11-19 11:02:13 +00:00
committed by GitHub
parent 42c51747ed
commit 03b7a55242
2 changed files with 5 additions and 5 deletions
+2 -1
View File
@@ -2,7 +2,7 @@ package navlinks
import "github.com/grafana/grafana/pkg/api/dtos"
func GetServerAdminNode(children []*dtos.NavLink) *dtos.NavLink {
func GetServerAdminNode(children []*dtos.NavLink, navSection string) *dtos.NavLink {
url := ""
if len(children) > 0 {
url = children[0].Url
@@ -15,6 +15,7 @@ func GetServerAdminNode(children []*dtos.NavLink) *dtos.NavLink {
Icon: "shield",
Url: url,
SortWeight: dtos.WeightAdmin,
Section: navSection,
Children: children,
}
}