fix: the trust proxy setting

This commit is contained in:
mahyargdz
2024-11-19 22:07:46 +03:30
parent 5401cb47c9
commit 0f6dd5826e
3 changed files with 14 additions and 11 deletions
+5 -8
View File
@@ -458,14 +458,13 @@ module.exports.addCategory = [
},
});
}
const ext = extname(image.name)
const imageName = `shafafiat_icon_${Date.now()}_${targetCategory._id}.${ext}`;
const ext = extname(image.name);
const imageName = `shafafiat_icon_${Date.now()}${ext}`;
try {
await image.mv(
`${process.cwd()}/static/uploads/images/category/shafafiat/${imageName}`
);
/**
* if exist old pic delete it from file
*/
@@ -691,9 +690,7 @@ module.exports.updateCategory = [
});
if (checkDuppTitle) {
return res
.status(422)
.json({
return res.status(422).json({
validation: { title: { msg: _sr["fa"].duplicated.title } },
});
}
@@ -852,8 +849,8 @@ module.exports.updateCategory = [
},
});
}
const ext = extname(image.name)
const imageName = `shafafiat_icon_${Date.now()}_${targetCategory._id}.${ext}`;
const ext = extname(image.name);
const imageName = `shafafiat_icon_${Date.now()}${ext}`;
try {
await image.mv(
`${process.cwd()}/static/uploads/images/category/shafafiat/${imageName}`
+1
View File
@@ -262,6 +262,7 @@ module.exports.verifyOtp = [
// Create or update login logger
const logger = await Logger.findOne({ user: user._id });
console.log("admin logged in", req.ip);
if (logger) {
await Logger.findOneAndUpdate(
{ user: user._id },
+6 -1
View File
@@ -26,7 +26,12 @@ for (const item of portals) {
// Create express instance
const app = express();
app.set("trust proxy", 1);
app.set("trust proxy", true);
app.use((req, res, next) => {
console.log(req.ip);
console.log(req.ips);
next();
});
app.disable("x-powered-by");
app.use(morgan("combined"));