Add check for existing repo with the same name
This commit is contained in:
parent
834cb28d30
commit
c3b10c12bb
4 changed files with 24 additions and 6 deletions
|
@ -187,6 +187,11 @@ def create_repo_api():
|
|||
|
||||
namespace_name = owner.username
|
||||
repository_name = request.get_json()['repository']
|
||||
|
||||
existing = model.get_repository(namespace_name, repository_name)
|
||||
if existing:
|
||||
return make_response('Repository already exists', 400)
|
||||
|
||||
visibility = request.get_json()['visibility']
|
||||
|
||||
repo = model.create_repository(namespace_name, repository_name, owner,
|
||||
|
|
Reference in a new issue