From 4da77d2253e4e9cf5b581486fa934f285ae6ed81 Mon Sep 17 00:00:00 2001 From: Jan Bouwhuis Date: Mon, 20 Nov 2023 19:55:10 +0100 Subject: [PATCH] Use more specific exception type for imap decoding (#104227) * Use more specific exception type for imap decoding * Only catch ValueError --- homeassistant/components/imap/coordinator.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/homeassistant/components/imap/coordinator.py b/homeassistant/components/imap/coordinator.py index d77f7fb05bb..34286ce49fa 100644 --- a/homeassistant/components/imap/coordinator.py +++ b/homeassistant/components/imap/coordinator.py @@ -167,7 +167,7 @@ class ImapMessage: """ try: return str(part.get_payload(decode=True).decode(self._charset)) - except Exception: # pylint: disable=broad-except + except ValueError: return str(part.get_payload()) part: Message