From c34fdfc9234b6686725fccff44fae09236578bc0 Mon Sep 17 00:00:00 2001 From: banteg <4562643+banteg@users.noreply.github.com> Date: Mon, 29 Dec 2025 18:23:41 +0400 Subject: [PATCH] refactor: narrow logging filter exception handling --- src/takopi/logging.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/takopi/logging.py b/src/takopi/logging.py index 94faa2b..e084134 100644 --- a/src/takopi/logging.py +++ b/src/takopi/logging.py @@ -12,7 +12,7 @@ class RedactTokenFilter(logging.Filter): def filter(self, record: logging.LogRecord) -> bool: try: message = record.getMessage() - except Exception: + except (TypeError, ValueError): return True redacted = TELEGRAM_TOKEN_RE.sub("bot[REDACTED]", message)