diff options
author | Duda Dornelles <ddornell@thoughtworks.com> | 2014-09-11 10:26:18 -0300 |
---|---|---|
committer | Duda Dornelles <ddornell@thoughtworks.com> | 2014-09-11 10:36:19 -0300 |
commit | 6b62849aa40023fd9eba666560984e0edfedc55d (patch) | |
tree | 32521cffb815aceeca47a4812cc833e3eff323e1 /service/pixelated/adapter/pixelated_mail.py | |
parent | cf9b7a1292e9d2ec8c5326f91803f489a8251d14 (diff) |
generating unique ident for PixelatedMail
Diffstat (limited to 'service/pixelated/adapter/pixelated_mail.py')
-rw-r--r-- | service/pixelated/adapter/pixelated_mail.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/service/pixelated/adapter/pixelated_mail.py b/service/pixelated/adapter/pixelated_mail.py index e8aab1eb..d39cf81e 100644 --- a/service/pixelated/adapter/pixelated_mail.py +++ b/service/pixelated/adapter/pixelated_mail.py @@ -14,6 +14,7 @@ # You should have received a copy of the GNU Affero General Public License # along with Pixelated. If not, see <http://www.gnu.org/licenses/>. from pixelated.adapter.status import Status +from pixelated.support.id_gen import gen_pixelated_uid import pixelated.support.date import dateutil.parser as dateparser from email.MIMEMultipart import MIMEMultipart @@ -32,7 +33,7 @@ class PixelatedMail: mail.body = leap_mail.bdoc.content['raw'] mail.headers = mail._extract_headers() mail.date = PixelatedMail._get_date(mail.headers) - mail.ident = leap_mail.getUID() + mail.ident = gen_pixelated_uid(leap_mail._mbox, leap_mail.getUID()) mail.status = set(mail._extract_status()) mail.security_casing = {} mail.tags = mail._extract_tags() |