From 0786ad7ea234d57543aa5b8e1998feebd4c3f0a9 Mon Sep 17 00:00:00 2001 From: Dave Horton Date: Fri, 18 Jun 2021 12:13:38 -0400 Subject: [PATCH] handle PUT of VoipCarrier that is associated to a service provider --- lib/routes/api/service-providers.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/lib/routes/api/service-providers.js b/lib/routes/api/service-providers.js index 0a9a582..774f10e 100644 --- a/lib/routes/api/service-providers.js +++ b/lib/routes/api/service-providers.js @@ -51,6 +51,18 @@ router.post('/:sid/VoipCarriers', async(req, res) => { sysError(logger, res, err); } }); +router.put('/:sid/VoipCarriers/:voip_carrier_sid', async(req, res) => { + const logger = req.app.locals.logger; + try { + const rowsAffected = await VoipCarrier.update(req.params.voip_carrier_sid, req.body); + if (rowsAffected === 0) { + return res.sendStatus(404); + } + res.status(204).end(); + } catch (err) { + sysError(logger, res, err); + } +}); router.get(':sid/Acccounts', async(req, res) => { const logger = req.app.locals.logger; try {