mirror of
https://github.com/goharbor/harbor
synced 2025-04-17 00:28:03 +00:00
fix invalid access action (#18188)
Signed-off-by: orblazer <orblazer.minecraft@gmail.com> Co-authored-by: Wang Yan <wangyan@vmware.com>
This commit is contained in:
parent
5c42bc10ec
commit
b021dbd2d6
|
@ -199,7 +199,7 @@ func (r *repositoryAPI) ListRepositories(ctx context.Context, params operation.L
|
|||
}
|
||||
|
||||
func (r *repositoryAPI) GetRepository(ctx context.Context, params operation.GetRepositoryParams) middleware.Responder {
|
||||
if err := r.RequireProjectAccess(ctx, params.ProjectName, rbac.ActionList, rbac.ResourceRepository); err != nil {
|
||||
if err := r.RequireProjectAccess(ctx, params.ProjectName, rbac.ActionRead, rbac.ResourceRepository); err != nil {
|
||||
return r.SendError(ctx, err)
|
||||
}
|
||||
repository, err := r.repoCtl.GetByName(ctx, fmt.Sprintf("%s/%s", params.ProjectName, params.RepositoryName))
|
||||
|
|
Loading…
Reference in New Issue
Block a user