diff --git a/quantuminspire/cli/command_list.py b/quantuminspire/cli/command_list.py index b48b51b..f3da110 100644 --- a/quantuminspire/cli/command_list.py +++ b/quantuminspire/cli/command_list.py @@ -329,6 +329,7 @@ def login( tokens = auth_session.poll_for_tokens() settings.store_tokens(host_url, tokens) typer.echo("Login successful!") + typer.echo(f"Using member ID {settings.auths[host].team_member_id}") @app.command("logout") diff --git a/quantuminspire/util/configuration.py b/quantuminspire/util/configuration.py index 05f7921..a4ce111 100644 --- a/quantuminspire/util/configuration.py +++ b/quantuminspire/util/configuration.py @@ -177,7 +177,6 @@ async def _fetch_team_member_id(host: str, access_token: str) -> int: members = members_page.items if len(members) == 1: member_id = members[0].id - typer.echo(f"Using member ID {member_id}") return cast(int, member_id) typer.echo("Choose a member ID from the list for project configuration.") @@ -191,7 +190,6 @@ async def _fetch_team_member_id(host: str, access_token: str) -> int: member_id = int(input("Please enter one of the given ids: ")) if member_id not in member_ids: raise ValueError - typer.echo(f"Using member ID {member_id}") return cast(int, member_id) except ValueError: typer.echo("Invalid input. Please enter a valid id or CTRL + C to cancel.")