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