refactor: narrow logging filter exception handling

This commit is contained in:
banteg
2025-12-29 18:23:41 +04:00
parent b0ac7e8e3e
commit c34fdfc923
+1 -1
View File
@@ -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)