trezor: fix minor error handling issue
AttributeError: 'TrezorFailure' object has no attribute 'message'
This commit is contained in:
parent
e2eb051eed
commit
ec86850a2e
@ -65,7 +65,7 @@ class TrezorClientBase(PrintError):
|
|||||||
if issubclass(exc_type, Cancelled):
|
if issubclass(exc_type, Cancelled):
|
||||||
raise UserCancelled from exc_value
|
raise UserCancelled from exc_value
|
||||||
elif issubclass(exc_type, TrezorFailure):
|
elif issubclass(exc_type, TrezorFailure):
|
||||||
raise RuntimeError(exc_value.message) from exc_value
|
raise RuntimeError(str(exc_value)) from exc_value
|
||||||
elif issubclass(exc_type, OutdatedFirmwareError):
|
elif issubclass(exc_type, OutdatedFirmwareError):
|
||||||
raise UserFacingException(exc_value) from exc_value
|
raise UserFacingException(exc_value) from exc_value
|
||||||
else:
|
else:
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user