From 292ef900bd7a603800ca199568c270f0012b7625 Mon Sep 17 00:00:00 2001 From: jonahdagher Date: Wed, 2 Sep 2026 14:28:35 -0400 Subject: [PATCH] fix: resolve TypeError when handling Systec CAN error codes --- can/interfaces/systec/exceptions.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/can/interfaces/systec/exceptions.py b/can/interfaces/systec/exceptions.py index 8768b412a..f14e8ee5d 100644 --- a/can/interfaces/systec/exceptions.py +++ b/can/interfaces/systec/exceptions.py @@ -13,7 +13,7 @@ def __init__(self, result, func, arguments): self.func = func self.arguments = arguments - message = self._error_message_mapping.get(result, "unknown") + message = self._error_message_mapping.get(result.value, "unknown") super().__init__( message=f"Function {func.__name__} (called with {arguments}): {message}", error_code=result.value,