Make sure to show public repos on the user and orgs pages
This commit is contained in:
parent
2d8237bd83
commit
4cb7921c3a
6 changed files with 23 additions and 8 deletions
|
@ -832,7 +832,7 @@ def get_visible_repository_count(username=None, include_public=True,
|
|||
|
||||
|
||||
def get_visible_repositories(username=None, include_public=True, page=None,
|
||||
limit=None, sort=False, namespace=None):
|
||||
limit=None, sort=False, namespace=None, namespace_only=False):
|
||||
query = _visible_repository_query(username=username, include_public=include_public, page=page,
|
||||
limit=limit, namespace=namespace,
|
||||
select_models=[Repository, Namespace, Visibility])
|
||||
|
@ -843,6 +843,9 @@ def get_visible_repositories(username=None, include_public=True, page=None,
|
|||
if limit:
|
||||
query = query.limit(limit)
|
||||
|
||||
if namespace and namespace_only:
|
||||
query = query.where(Namespace.username == namespace)
|
||||
|
||||
return query
|
||||
|
||||
|
||||
|
|
Reference in a new issue