Only lookup if the repo is public if necessary
This commit is contained in:
parent
79b61e7709
commit
5168f47321
1 changed files with 1 additions and 3 deletions
|
@ -305,9 +305,7 @@ def get_repository_images(namespace, repository):
|
||||||
permission = ReadRepositoryPermission(namespace, repository)
|
permission = ReadRepositoryPermission(namespace, repository)
|
||||||
|
|
||||||
# TODO invalidate token?
|
# TODO invalidate token?
|
||||||
profile.debug('Looking up public status of repository')
|
if permission.can() or model.repository_is_public(namespace, repository):
|
||||||
is_public = model.repository_is_public(namespace, repository)
|
|
||||||
if permission.can() or is_public:
|
|
||||||
# We can't rely on permissions to tell us if a repo exists anymore
|
# We can't rely on permissions to tell us if a repo exists anymore
|
||||||
profile.debug('Looking up repository')
|
profile.debug('Looking up repository')
|
||||||
repo = model.get_repository(namespace, repository)
|
repo = model.get_repository(namespace, repository)
|
||||||
|
|
Reference in a new issue