fix(python): connect once during trezorctl get-session

This commit is contained in:
Roman Zeyde
2025-10-15 11:33:42 +02:00
committed by Roman Zeyde
parent 6b3098b8c7
commit 1b2cd155f0
2 changed files with 6 additions and 5 deletions

View File

@@ -360,11 +360,11 @@ def get_session(obj: TrezorConnection, derive_cardano: bool = False) -> str:
"Upgrade your firmware to enable session support."
)
session = obj.get_session(derive_cardano=derive_cardano)
if session.id is None:
raise click.ClickException("Passphrase not enabled or firmware too old.")
else:
return session.id.hex()
session = client.get_session(derive_cardano=derive_cardano)
if session.id is None:
raise click.ClickException("Passphrase not enabled or firmware too old.")
else:
return session.id.hex()
@cli.command()