From 9ae40b2f3ee664ee90586b94ad4dee03f97b30d2 Mon Sep 17 00:00:00 2001 From: Wolfgang Merkt Date: Sat, 8 Oct 2016 16:27:56 +0100 Subject: [PATCH 1/2] Return promise Without p being returned one cannot chain .then() statements onto Mailgun.sendEmail() --- index.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/index.js b/index.js index 12c0850..e7607f9 100644 --- a/index.js +++ b/index.js @@ -38,6 +38,8 @@ var Mailgun = { success: successCallback, error: errorCallback }).then(successCallback, errorCallback); + + return p; } }; From 3b083b3b5d8c2c961a715d7798334a6ea6bc33b1 Mon Sep 17 00:00:00 2001 From: Wolfgang Merkt Date: Sat, 8 Oct 2016 17:47:29 +0100 Subject: [PATCH 2/2] Less verbose --- index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.js b/index.js index e7607f9..4c8bd05 100644 --- a/index.js +++ b/index.js @@ -3,7 +3,7 @@ var Buffer = require('buffer').Buffer; var Mailgun = { sendEmail: function(params, options){ var url = 'https://api.mailgun.net/v2/'+Mailgun.domainName+'/messages' - console.log(url); + // console.log(url); var p = new Parse.Promise(); var resolved; var successCallback = function(httpResponse){