From 6de115545a1ac507988a2bd26eda26c1ca893135 Mon Sep 17 00:00:00 2001 From: Gabe Mulley Date: Wed, 15 Nov 2017 22:34:54 -0500 Subject: [PATCH] coerce UUIDs to strings when logging email sent events --- openedx/core/djangoapps/schedules/tasks.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/openedx/core/djangoapps/schedules/tasks.py b/openedx/core/djangoapps/schedules/tasks.py index 33465f3442..89b2dc9b53 100644 --- a/openedx/core/djangoapps/schedules/tasks.py +++ b/openedx/core/djangoapps/schedules/tasks.py @@ -203,8 +203,8 @@ def _track_message_sent(site, user, msg): 'app_label': msg.app_label, 'name': msg.name, 'language': msg.language, - 'uuid': msg.uuid, - 'send_uuid': msg.send_uuid, + 'uuid': unicode(msg.uuid), + 'send_uuid': unicode(msg.send_uuid), } course_ids = msg.context.get('course_ids', []) properties['num_courses'] = len(course_ids)