bug fixes

This commit is contained in:
Josh Harvey 2017-04-16 19:42:46 +03:00
parent f2a95e291a
commit 985e3811e3
14 changed files with 758 additions and 78 deletions

View file

@ -1,34 +0,0 @@
{
"code": "twilio",
"display": "Twilio",
"fields": [
{
"code": "accountSid",
"display": "Account SID",
"fieldType": "string",
"required": true,
"value": ""
},
{
"code": "authToken",
"display": "Auth token",
"fieldType": "password",
"required": true,
"value": ""
},
{
"code": "fromNumber",
"display": "From number",
"fieldType": "string",
"required": true,
"value": ""
},
{
"code": "toNumber",
"display": "To number",
"fieldType": "string",
"required": true,
"value": ""
}
]
}

View file

@ -11,12 +11,17 @@ function sendMessage (account, rec) {
const body = rec.sms.body
const _toNumber = rec.sms.toNumber || account.toNumber
return client.sendMessage({
const opts = {
body: body,
to: _toNumber,
from: account.fromNumber
})
}
console.log('DEBUG111: %j', opts)
return client.sendMessage(opts)
.catch(err => {
console.log('DEBUG113: %s', err)
if (_.includes(err.code, BAD_NUMBER_CODES)) {
const badNumberError = new Error(err.message)
badNumberError.name = 'BadNumberError'
@ -25,6 +30,7 @@ function sendMessage (account, rec) {
throw new Error(err.message)
})
.then(_.tap(() => console.log('DEBUG112')))
}
module.exports = {