Make user repository search go through endpoint capable of reading private repositories

This commit is contained in:
Albert Wang
2016-01-28 22:52:58 -08:00
parent 89df625e04
commit d362adbbca

View File

@@ -382,9 +382,8 @@ def _request_url_error(template, retry_timeout):
def retrieve_repositories(args): def retrieve_repositories(args):
log_info('Retrieving repositories') log_info('Retrieving repositories')
single_request = False single_request = False
template = 'https://{0}/users/{1}/repos'.format( template = 'https://{0}/user/repos'.format(
get_github_api_host(args), get_github_api_host(args))
args.user)
if args.organization: if args.organization:
template = 'https://{0}/orgs/{1}/repos'.format( template = 'https://{0}/orgs/{1}/repos'.format(
get_github_api_host(args), get_github_api_host(args),
@@ -402,6 +401,9 @@ def retrieve_repositories(args):
def filter_repositories(args, repositories): def filter_repositories(args, repositories):
log_info('Filtering repositories') log_info('Filtering repositories')
repositories = [r for r in repositories if r['owner']['login'] == args.user]
name_regex = None name_regex = None
if args.name_regex: if args.name_regex:
name_regex = re.compile(args.name_regex) name_regex = re.compile(args.name_regex)