diff --git a/src/emails/templates/baseLayout.js b/src/emails/templates/baseLayout.js index 715542c..9e8e126 100644 --- a/src/emails/templates/baseLayout.js +++ b/src/emails/templates/baseLayout.js @@ -1,4 +1,4 @@ -export const baseLayout = ({ title, preheader, content, year = new Date().getFullYear() }) => { +export const baseLayout = ({ title, content, year = new Date().getFullYear() }) => { return ` diff --git a/src/middlewares/security.middleware.js b/src/middlewares/security.middleware.js index d47f547..b0d83bf 100644 --- a/src/middlewares/security.middleware.js +++ b/src/middlewares/security.middleware.js @@ -34,7 +34,7 @@ export const sanitizeRequestMiddleware = (req, res, next) => { for (const key in obj) { if (typeof obj[key] === 'string') { // Remove null bytes and control characters - obj[key] = obj[key].replace(/[\u0000-\u001F\u007F]/g, ''); + obj[key] = obj[key].replace(/[\p{Cc}]/gu, ''); } else if (typeof obj[key] === 'object') { sanitize(obj[key]); }