From 44d8caaaaedae00286524e9e723451e46b485675 Mon Sep 17 00:00:00 2001
From: Russ Housley <housley@vigilsec.com>
Date: Tue, 9 Mar 2021 21:19:11 +0000
Subject: [PATCH] Log Unicode exception instead of printing them to the console
 when they occur building the email alias files.  - Legacy-Id: 18909

---
 ietf/utils/aliases.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/ietf/utils/aliases.py b/ietf/utils/aliases.py
index 53a7f815e..9f9aebc0b 100644
--- a/ietf/utils/aliases.py
+++ b/ietf/utils/aliases.py
@@ -17,6 +17,7 @@ Mailing list alias dumping utilities
 
 
 from django.conf import settings
+from ietf.utils.log import log
 
 import debug                            # pyflakes:ignore
 
@@ -75,7 +76,7 @@ def dump_sublist(afile, vfile, alias, adomains, vdomain, emails):
         # If there's unicode in email address, something is badly
         # wrong and we just silently punt
         # XXX - is there better approach?
-        print('# Error encoding', alias, repr(emails))
+        log('Error encoding email address for an %s alias: %s' % (alias, repr(emails)))
         return []
     return emails