From e6357db4b08c036cb145d5f855701f59d7ba32ee Mon Sep 17 00:00:00 2001 From: "Grot (@grafanabot)" <43478413+grafanabot@users.noreply.github.com> Date: Wed, 18 May 2022 05:25:16 -0400 Subject: [PATCH] fetch permissions by uid (#49100) (#49134) (cherry picked from commit 5c4ebb6f341973fffdd8a751b90caeeefd579e6f) Co-authored-by: Karl Persson --- pkg/services/guardian/accesscontrol_guardian.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pkg/services/guardian/accesscontrol_guardian.go b/pkg/services/guardian/accesscontrol_guardian.go index 80f4d71e9de..d5e639751dd 100644 --- a/pkg/services/guardian/accesscontrol_guardian.go +++ b/pkg/services/guardian/accesscontrol_guardian.go @@ -2,7 +2,6 @@ package guardian import ( "context" - "strconv" "github.com/grafana/grafana/pkg/infra/log" "github.com/grafana/grafana/pkg/models" @@ -174,7 +173,7 @@ func (a *AccessControlDashboardGuardian) GetAcl() ([]*models.DashboardAclInfoDTO svc = a.permissionServices.GetFolderService() } - permissions, err := svc.GetPermissions(a.ctx, a.user, strconv.FormatInt(a.dashboard.Id, 10)) + permissions, err := svc.GetPermissions(a.ctx, a.user, a.dashboard.Uid) if err != nil { return nil, err }