From 73b05cdbb2b19c30033178bfdf91374b10ae9bf6 Mon Sep 17 00:00:00 2001 From: Tim Abbott Date: Thu, 6 Jul 2017 16:05:02 -0700 Subject: [PATCH] actions: Fix logging issue with unicode in check_message errors. This doesn't fix the root problem, but it means we'll get a more correct traceback when future problems happen. --- zerver/lib/actions.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zerver/lib/actions.py b/zerver/lib/actions.py index 127cd28711..b89f3594f6 100644 --- a/zerver/lib/actions.py +++ b/zerver/lib/actions.py @@ -1371,7 +1371,7 @@ def _internal_prep_message(realm, sender, recipient_type_name, parsed_recipients return check_message(sender, get_client("Internal"), recipient_type_name, parsed_recipients, subject, content, realm=realm) except JsonableError as e: - logging.error("Error queueing internal message by %s: %s" % (sender.email, str(e))) + logging.error(u"Error queueing internal message by %s: %s" % (sender.email, e)) return None