From 5f18fcbeb625ab1c224298052da66fed36d7c0a0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Oliveira?= Date: Tue, 10 Aug 2021 20:32:45 +0100 Subject: [PATCH] feat: send twilio sms --- lib/routes/customerRoutes.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/lib/routes/customerRoutes.js b/lib/routes/customerRoutes.js index 41acb14e..d5daee99 100644 --- a/lib/routes/customerRoutes.js +++ b/lib/routes/customerRoutes.js @@ -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)