forked from tangled.org/core
this repo has no description

appview: fix roles check

Changed files
+2 -1
appview
state
+2 -1
appview/state/repo_util.go
···
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{}