diff --git a/streamrip/cli.py b/streamrip/cli.py index 86c2eee..623df0c 100644 --- a/streamrip/cli.py +++ b/streamrip/cli.py @@ -53,11 +53,12 @@ def cli(ctx, **kwargs): logger.debug(f"handling {kwargs['urls']}") core.handle_urls(kwargs["urls"]) - if os.path.isfile(kwargs['text']): - logger.debug(f"Handling {kwargs['text']}") - core.handle_txt(kwargs['text']) - elif kwargs['txt'] is not None: - click.secho(f"Text file {kwargs['text']} does not exist.") + if kwargs['text'] is not None: + if os.path.isfile(kwargs['text']): + logger.debug(f"Handling {kwargs['text']}") + core.handle_txt(kwargs['text']) + else: + click.secho(f"Text file {kwargs['text']} does not exist.") if ctx.invoked_subcommand is None: core.download()