From 51597c5a710c81b2ecc9666fadc1285ecbd847e2 Mon Sep 17 00:00:00 2001 From: Victor Shyba Date: Thu, 30 Oct 2014 16:15:36 -0300 Subject: #30 - fixes a bug related to multipart mail with empty part_map --- service/pixelated/adapter/soledad_querier.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'service/pixelated') diff --git a/service/pixelated/adapter/soledad_querier.py b/service/pixelated/adapter/soledad_querier.py index aa49d3b4..e36f2e1a 100644 --- a/service/pixelated/adapter/soledad_querier.py +++ b/service/pixelated/adapter/soledad_querier.py @@ -136,7 +136,7 @@ class SoledadQuerier: parts = {'alternatives': [], 'attachments': []} if hdoc['multi']: - for part_key in hdoc['part_map'].keys(): + for part_key in hdoc.get('part_map', {}).keys(): self._extract_parts(hdoc['part_map'][part_key], parts) else: headers_dict = {elem[0]: elem[1] for elem in hdoc.get('headers', [])} -- cgit v1.2.3