Skip to content

Commit da4cb77

Browse files
committed
Fixed calling of create and delete commands when not ran over a repository
1 parent 3c99ed3 commit da4cb77

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

git_repo/repo.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -299,7 +299,7 @@ def do_clone(self):
299299

300300
@register_action('create')
301301
def do_create(self):
302-
service = self.get_service()
302+
service = self.get_service(lookup_repository=self.repo_slug == None or self.add)
303303
# if no repo_slug has been given, use the directory name as current project name
304304
if not self.user_name and not self.repo_name:
305305
self.set_repo_slug('/'.join([service.user,
@@ -314,7 +314,7 @@ def do_create(self):
314314

315315
@register_action('delete')
316316
def do_delete(self):
317-
service = self.get_service()
317+
service = self.get_service(lookup_repository=self.repo_slug == None)
318318
if not self.force: # pragma: no cover
319319
if not confirm('repository', self.repo_slug):
320320
return 0

0 commit comments

Comments
 (0)