···164164 ok, err := mw.enforcer.E.Enforce(actor.Did, f.Knot, f.DidSlashRepo(), requiredPerm)
165165 if err != nil || !ok {
166166 // we need a logged in user
167167- log.Printf("%s does not have perms of a %s in repo %s", actor.Did, requiredPerm, f.OwnerSlashRepo())
167167+ log.Printf("%s does not have perms of a %s in repo %s", actor.Did, requiredPerm, f.DidSlashRepo())
168168 http.Error(w, "Forbiden", http.StatusUnauthorized)
169169 return
170170 }
···327327 return
328328 }
329329330330- fullName := f.OwnerHandle() + "/" + f.Name
330330+ fullName := reporesolver.GetBaseRepoPath(r, &f.Repo)
331331332332 if r.Header.Get("User-Agent") == "Go-http-client/1.1" {
333333 if r.URL.Query().Get("go-get") == "1" {