From 445fb6d0eb6d8e877c444e959784014fddaf11be Mon Sep 17 00:00:00 2001 From: Ross Poulton Date: Wed, 15 Jul 2009 22:49:56 +0000 Subject: [PATCH] Fixes issue #70: Trying to import e-mails with UNICODE characters caused the e-mail import to fall over, and messages were being imported multiple times. Thanks to mdornseif for the fix. --- management/commands/get_email.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/management/commands/get_email.py b/management/commands/get_email.py index 1fccf14b..2755979b 100644 --- a/management/commands/get_email.py +++ b/management/commands/get_email.py @@ -285,7 +285,7 @@ def ticket_from_message(message, queue): ) f.save() - print " [%s-%s] %s%s" % (t.queue.slug, t.id, t.title, update) + print (" [%s-%s] %s%s" % (t.queue.slug, t.id, t.title, update)).encode('ascii', 'replace') for file in files: filename = file['filename'].replace(' ', '_') @@ -298,7 +298,7 @@ def ticket_from_message(message, queue): ) a.file.save(file['filename'], ContentFile(file['content']), save=False) a.save() - print " - %s" % file['filename'] + print (" - %s" % file['filename']).encode('ascii', 'replace').encode('ascii', 'replace') return t