From 4cfe228a1f6f5cd0ccb010e0e861fe96fa785dc1 Mon Sep 17 00:00:00 2001 From: missytake Date: Mon, 20 Oct 2025 21:26:20 +0200 Subject: [PATCH] filtermail: further optimize check_armored_payload() --- chatmaild/src/chatmaild/filtermail.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/chatmaild/src/chatmaild/filtermail.py b/chatmaild/src/chatmaild/filtermail.py index e6c072db..cd0a4e1d 100644 --- a/chatmaild/src/chatmaild/filtermail.py +++ b/chatmaild/src/chatmaild/filtermail.py @@ -106,7 +106,7 @@ def check_armored_payload(payload: str, outgoing: bool): if outgoing: # Disallow comments in outgoing messages return False # Remove comments from incoming messages - payload = payload.split("\r\n", maxsplit=1)[1] + payload = payload.partition("\r\n")[2] while payload.startswith("\r\n"): payload = payload.removeprefix("\r\n")