File tree Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -10,6 +10,7 @@ install:
1010- python setup.py install
1111- pip install pyyaml
1212- pip install flask
13+ - pip install six
1314before_script :
1415- mkdir prism
1516- mkdir prism/bin
Original file line number Diff line number Diff line change 22import base64
33import email
44import mimetypes
5+ from six import iteritems
56from werkzeug .utils import secure_filename
67
78
@@ -47,7 +48,7 @@ def attachments(self):
4748
4849 def _get_attachments (self , request ):
4950 attachments = []
50- for _ , filestorage in request .files . iteritems ( ):
51+ for _ , filestorage in iteritems ( request .files ):
5152 attachment = {}
5253 if filestorage .filename not in (None , 'fdopen' , '<fdopen>' ):
5354 filename = secure_filename (filestorage .filename )
@@ -72,7 +73,7 @@ def _get_attachments_raw(self, raw_email):
7273 filename = 'part-%03d%s' % (counter , ext )
7374 counter += 1
7475 attachment ['type' ] = part .get_content_type ()
75- attachment ['filename ' ] = filename
76+ attachment ['file_name ' ] = filename
7677 attachment ['contents' ] = part .get_payload (decode = False )
7778 attachments .append (attachment )
7879 return attachments
You can’t perform that action at this time.
0 commit comments