node-red-contrib-tekosbot-apis
Advanced tools
Comparing version 0.0.1 to 0.0.2
@@ -43,4 +43,7 @@ module.exports = function(RED) { | ||
if(apiKey && apiKey!=''){ | ||
var contact = await hubspot.contacts.getByEmail(msg.payload) | ||
resolve(contact) | ||
hubspot.contacts.getByEmail(msg.payload).then(contact => { | ||
resolve(contact) | ||
}).catch(error => { | ||
resolve({error: true, message: error.message}) | ||
}) | ||
} | ||
@@ -84,2 +87,6 @@ }) | ||
var contact = await getContactByEmail(msg,config) | ||
if(contact.error){ | ||
resolve(contact) | ||
return; | ||
} | ||
var contactUp = await hubspot.contacts.update(contact.vid, msg.data) | ||
@@ -99,2 +106,6 @@ resolve(contactUp) | ||
var contact = await getContactByEmail(msg,config) | ||
if(contact.error){ | ||
resolve(contact) | ||
return; | ||
} | ||
var contactDel = await hubspot.contacts.delete(contact.vid) | ||
@@ -101,0 +112,0 @@ resolve(contactDel) |
{ | ||
"name": "node-red-contrib-tekosbot-apis", | ||
"version": "0.0.1", | ||
"version": "0.0.2", | ||
"description": "Tekos bot APIs", | ||
@@ -5,0 +5,0 @@ "scripts": { |
25623
243