diff --git a/appview/state/repo_util.go b/appview/state/repo_util.go index b5be04c3..e66ae219 100644 --- a/appview/state/repo_util.go +++ b/appview/state/repo_util.go @@ -58,7 +58,8 @@ func fullyResolvedRepo(r *http.Request) (*FullyResolvedRepo, error) { func RolesInRepo(s *State, u *auth.User, f *FullyResolvedRepo) pages.RolesInRepo { if u != nil { - r := s.enforcer.GetPermissionsInRepo(u.Did, f.Knot, f.OwnerSlashRepo()) + ownerSlashRepo := fmt.Sprintf("%s/%s", f.OwnerDid(), f.RepoName) + r := s.enforcer.GetPermissionsInRepo(u.Did, f.Knot, ownerSlashRepo) return pages.RolesInRepo{r} } else { return pages.RolesInRepo{}