From 319e5e2ddd20444bb30f294a2fd08854dfaae494 Mon Sep 17 00:00:00 2001 From: Klaus Fl Date: Fri, 7 Aug 2015 17:19:25 +0200 Subject: Make indexing recepients work again by fixing serialization bug --- service/pixelated/adapter/model/mail.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'service/pixelated/adapter/model/mail.py') diff --git a/service/pixelated/adapter/model/mail.py b/service/pixelated/adapter/model/mail.py index 61e56f33..388263ca 100644 --- a/service/pixelated/adapter/model/mail.py +++ b/service/pixelated/adapter/model/mail.py @@ -95,7 +95,10 @@ class Mail(object): return self._mime mime = MIMEMultipart() for key, value in self.headers.items(): - mime[str(key)] = str(value) + if isinstance(value, list): + mime[str(key)] = ', '.join(value) + else: + mime[str(key)] = str(value) try: body_to_use = self.body -- cgit v1.2.3