trezor: fix minor error handling issue

AttributeError: 'TrezorFailure' object has no attribute 'message'
This commit is contained in:
SomberNight 2019-02-13 18:33:48 +01:00
parent e2eb051eed
commit ec86850a2e
No known key found for this signature in database
GPG key ID: B33B5F232C6271E9

View file

@ -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: