From 7fa4661018272edaf11109efdb9ff834d365f3ab Mon Sep 17 00:00:00 2001 From: Duda Dornelles Date: Mon, 29 Sep 2014 18:00:52 -0300 Subject: Testing drafts in integration, fixing a bug where the sent wasnt leaving the drafts mailbox --- service/pixelated/user_agent.py | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) (limited to 'service/pixelated/user_agent.py') diff --git a/service/pixelated/user_agent.py b/service/pixelated/user_agent.py index 8651a822..2dc71bf0 100644 --- a/service/pixelated/user_agent.py +++ b/service/pixelated/user_agent.py @@ -60,14 +60,11 @@ def disabled_features(): @app.route('/mails', methods=['POST']) def send_mail(): _mail = InputMail.from_dict(request.json) - if 'saveDraft' in DISABLED_FEATURES: - mail_service.send(_mail) + draft_id = request.json.get('ident') + if draft_id: + mail_service.send(draft_id, _mail) else: - draft_id = request.json.get('ident') - if draft_id: - mail_service.send(draft_id, _mail) - else: - _mail = mail_service.create_draft(_mail) + _mail = mail_service.create_draft(_mail) return respond_json(_mail.as_dict()) -- cgit v1.2.3