diff --git a/endpoints/web.py b/endpoints/web.py index 13f8cbc55..8711cbe9c 100644 --- a/endpoints/web.py +++ b/endpoints/web.py @@ -527,6 +527,9 @@ def redirect_to_repository(namespace, reponame, tag): permission = ReadRepositoryPermission(namespace, reponame) is_public = model.repository_is_public(namespace, reponame) + if request.args.get('ac-discovery', 0) == 1: + return index('') + if permission.can() or is_public: repository_name = '/'.join([namespace, reponame]) return redirect(url_for('web.repository', path=repository_name, tag=tag))