xml-parser.js 298 B

123456789101112131415
  1. 'use strict';
  2. const logger = require('../../logger');
  3. const { parse } = require('../../xml');
  4. module.exports = async (req, res, next) => {
  5. try {
  6. req.xml = await parse(req.body);
  7. } catch (e) {
  8. logger.info('Error parsing body', req.body, e);
  9. return next(e);
  10. }
  11. return next();
  12. };