sanitize issue fixed

This commit is contained in:
unknown 2025-12-08 17:52:44 +05:30
parent e23e4c022f
commit 4d14fc4484
5 changed files with 4 additions and 9 deletions

View File

@ -18,7 +18,7 @@ const csv = require("csv-parser");
const path = require("path");
const { version } = require("os");
const sequelize = db.sequelize;
const sanitizeForLog = require("../utils/sanitize");
const { sanitizeForLog } = require("../utils/sanitize");
exports.testEmail = async (req, res) => {
placeHolderData = {

View File

@ -18,7 +18,7 @@ const { Sequelize } = require("sequelize");
const { sendEmail } = require("../services/email.service");
const { sendEmailService } = require("../services/email.service");
const { getQuarterPeriods } = require("../services/quarterService");
const sanitizeForLog = require("../utils/sanitize");
const { sanitizeForLog } = require("../utils/sanitize");
exports.createSubmission = async (req, res) => {

View File

@ -2,7 +2,7 @@ const nodemailer = require("nodemailer");
const { NotificationTemplate } = require("../models"); // adjust path if needed
const logger = require("../services/logger");
require("dotenv").config();
const sanitizeForLog = require("../utils/sanitize");
const { sanitizeForLog } = require("../utils/sanitize");
const port = Number(process.env.MAIL_PORT);

View File

@ -17,4 +17,4 @@ exports.sanitizeForLog = (value) => {
.replace(/[\r\n]+/g, " ")
.replace(/\t+/g, " ")
.replace(/[^\x20-\x7E]+/g, " ");
};
};

View File

@ -1,5 +0,0 @@
module.exports = function sanitizeForLog(input) {
if (typeof input !== "string") return input;
// remove newline, carriage return, tab — prevents log forging
return input.replace(/[\r\n\t]/g, " ");
};