From 440ee391b19be44319f1018b144cc5e65ba27fd1 Mon Sep 17 00:00:00 2001 From: Thomas Oettli Date: Sun, 15 Nov 2020 15:56:36 +0100 Subject: [PATCH] fix patch for windows-874 encoding --- pymodmilter/__init__.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pymodmilter/__init__.py b/pymodmilter/__init__.py index 902ecf1..7336703 100644 --- a/pymodmilter/__init__.py +++ b/pymodmilter/__init__.py @@ -111,9 +111,13 @@ setattr(email._header_value_parser, "get_name_addr", get_name_addr) # add charset alias for windows-874 encoding # ################################################ +aliases = encodings.aliases.aliases + for alias in ["windows-874", "windows_874"]: - if alias not in encodings.aliases.aliases: - encodings.aliases.aliases[alias] = "cp874" + if alias not in aliases: + aliases[alias] = "cp874" + +setattr(encodings.aliases, "aliases", aliases) ################################################