sanitize issue fixed
This commit is contained in:
parent
e23e4c022f
commit
4d14fc4484
@ -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 = {
|
||||
|
||||
@ -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) => {
|
||||
|
||||
@ -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);
|
||||
|
||||
|
||||
@ -17,4 +17,4 @@ exports.sanitizeForLog = (value) => {
|
||||
.replace(/[\r\n]+/g, " ")
|
||||
.replace(/\t+/g, " ")
|
||||
.replace(/[^\x20-\x7E]+/g, " ");
|
||||
};
|
||||
};
|
||||
|
||||
@ -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, " ");
|
||||
};
|
||||
Loading…
Reference in New Issue
Block a user