From 8cea89db68ec868e50f6bf9e1c505436ddabb3c8 Mon Sep 17 00:00:00 2001 From: heyAbdullahBruh Date: Wed, 9 Sep 2026 14:27:38 -0400 Subject: [PATCH] fix: lint errors in baseLayout.js and security Middleware --- src/emails/templates/baseLayout.js | 2 +- src/middlewares/security.middleware.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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]); }