From fec4f3fcdf6edcf27905c8fefc0eb718f2ace4a8 Mon Sep 17 00:00:00 2001 From: M1nd3r Date: Mon, 31 Mar 2025 10:38:26 +0200 Subject: [PATCH] fixup! fixup! fixup! test: update upgrade tests --- python/src/trezorlib/transport/session.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/python/src/trezorlib/transport/session.py b/python/src/trezorlib/transport/session.py index eefabd9bef..95e12f59d5 100644 --- a/python/src/trezorlib/transport/session.py +++ b/python/src/trezorlib/transport/session.py @@ -211,9 +211,10 @@ class SessionV1(Session): messages.Initialize(session_id=session_id, derive_cardano=derive_cardano) ) assert isinstance(resp, messages.Features) + msg_id = resp.session_id or b"" if new_session: - self.id = resp.session_id or b"" - elif self.id != resp.session_id: + self.id = msg_id + elif self.id != msg_id: raise exceptions.FailedSessionResumption(resp.session_id) self.was_initialized_at_least_once = True