diff --git a/lib/http-listener.js b/lib/http-listener.js index 81196d1..72a5334 100644 --- a/lib/http-listener.js +++ b/lib/http-listener.js @@ -1,6 +1,7 @@ const express = require('express'); const bodyParser = require('body-parser'); -const ipfilter = require('express-ipfilter').IpFilter +const ipfilter = require('express-ipfilter').IpFilter; +const removeAccents = require('remove-accents'); const config = require('komodo-sdk/config'); const logger = require('tektrans-logger'); @@ -50,7 +51,8 @@ function mainHandler(req, res) { } // message cleansing - const msg = (req.query.msg || req.body.msg || '').replace(/[\u{0080}-\u{FFFF}]/gu, '').trim(); + const msg = removeAccents(req.query.msg || req.body.msg || '') + .replace(/[\u{0080}-\u{FFFF}]/gu, '').trim(); if (!msg) { logger.warn('Undefined parameter msg. #92996A497D12')