feat: send twilio sms

This commit is contained in:
José Oliveira 2021-08-10 20:32:45 +01:00
parent f502c3a57a
commit 5f18fcbeb6

View file

@ -1,6 +1,7 @@
const express = require('express')
const router = express.Router()
const semver = require('semver')
const sms = require('../sms')
const _ = require('lodash/fp')
const compliance = require('../compliance')
@ -117,8 +118,11 @@ function updateTxCustomerPhoto (req, res, next) {
}
function sendSmsReceipt (req, res, next) {
console.log(req.body)
return respond(req, res, {})
const receiptOptions = _.omit(['active', 'sms'], configManager.getReceipt(req.settings.config))
const smsRequest = sms.formatSmsRequest(req.body.data, receiptOptions)
sms.sendMessage(req.settings, smsRequest)
.then(() => respond(req, res, {}))
.catch(next)
}
router.patch('/:id', updateCustomer)