From 7d280e3c04dcd0833712dc6638bb056ecd4f43c2 Mon Sep 17 00:00:00 2001 From: Maks Snegov Date: Sat, 12 Oct 2024 21:49:22 -0700 Subject: [PATCH] Do not ask for YT creds if no command is set --- robocyp.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/robocyp.py b/robocyp.py index 96b6ff8..0836a42 100755 --- a/robocyp.py +++ b/robocyp.py @@ -312,6 +312,9 @@ def main(): ) args = parser.parse_args() + if args.command is None: + parser.print_help() + return 1 # Disable OAuthlib's HTTPS verification when running locally. # *DO NOT* leave this option enabled in production. @@ -321,11 +324,7 @@ def main(): creds = get_yt_creds() youtube = build(api_service_name, api_version, credentials=creds) - if args.command is None: - parser.print_help() - return 1 - - elif args.command in ('copy', 'move'): + if args.command in ('copy', 'move'): delete_from_src = args.command == 'move' copy_playlist_items( youtube,