summaryrefslogtreecommitdiff
path: root/py-fake-service/app/adapter/mail.py
diff options
context:
space:
mode:
authorDuda Dornelles <ddornell@thoughtworks.com>2014-08-12 18:49:58 -0300
committerDuda Dornelles <ddornell@thoughtworks.com>2014-08-12 18:50:21 -0300
commit55041fb165745ee34b14277dbfd694c11f0b7be9 (patch)
treeac3ced4dfff37081dfdee92d8bfea6926a546742 /py-fake-service/app/adapter/mail.py
parent8e0c0485e7c0fd1076291e1a07397726b46ab66e (diff)
adding reply draft for to py-fake-service
Diffstat (limited to 'py-fake-service/app/adapter/mail.py')
-rw-r--r--py-fake-service/app/adapter/mail.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/py-fake-service/app/adapter/mail.py b/py-fake-service/app/adapter/mail.py
index 242501c8..8116129d 100644
--- a/py-fake-service/app/adapter/mail.py
+++ b/py-fake-service/app/adapter/mail.py
@@ -10,11 +10,12 @@ class Mail:
mail = Mail()
mail.header = mail_json['header']
mail.header['date'] = datetime.now().isoformat()
- mail.ident = mail_json['ident'] or 0
+ mail.ident = mail_json.get('ident', 0)
mail.body = mail_json['body']
mail.tags = mail_json['tags']
mail.security_casing = {}
mail.status = []
+ mail.draft_reply_for = mail_json.get('draft_reply_for', 0)
return mail
@@ -26,6 +27,7 @@ class Mail:
self.tags = self._get_tags(mbox_mail)
self.security_casing = {}
self.status = self._get_status()
+ self.draft_reply_for = -1
def _get_status(self):
status = []