From 834982ef6c0136b24bedeab3807646c6e1a6a0c6 Mon Sep 17 00:00:00 2001 From: glpshchn <464976@niuitmo.ru> Date: Mon, 1 Dec 2025 17:48:54 +0300 Subject: [PATCH] Update files --- FIX_MONGODB.md | 1 + backend/middleware/auth.js | 4 ++-- backend/routes/users.js | 4 ++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/FIX_MONGODB.md b/FIX_MONGODB.md index ea9137f..6965c92 100644 --- a/FIX_MONGODB.md +++ b/FIX_MONGODB.md @@ -330,3 +330,4 @@ pm2 env **Рекомендация:** Используйте **MongoDB Atlas** для production - это безопасно, надежно и бесплатно для малых проектов! + diff --git a/backend/middleware/auth.js b/backend/middleware/auth.js index 58d2acf..292ad78 100644 --- a/backend/middleware/auth.js +++ b/backend/middleware/auth.js @@ -39,8 +39,8 @@ const ensureUserSettings = async (user) => { updated = true; } else { if (user.settings.whitelist.noNSFW === undefined) { - user.settings.whitelist.noNSFW = true; - updated = true; + user.settings.whitelist.noNSFW = true; + updated = true; } if (user.settings.whitelist.noHomo === undefined) { user.settings.whitelist.noHomo = true; diff --git a/backend/routes/users.js b/backend/routes/users.js index 0e0bda5..35b8e3b 100644 --- a/backend/routes/users.js +++ b/backend/routes/users.js @@ -55,7 +55,7 @@ router.get('/:id/posts', authenticate, async (req, res) => { if (req.user.settings?.whitelist?.noHomo) { query.isHomo = { $ne: true }; } - + const posts = await Post.find(query) .populate('author', 'username firstName lastName photoUrl') .sort({ createdAt: -1 }) @@ -160,7 +160,7 @@ router.put('/profile', authenticate, async (req, res) => { req.user.settings.whitelist = { noNSFW: true, noHomo: true }; } else { if (req.user.settings.whitelist.noNSFW === undefined) { - req.user.settings.whitelist.noNSFW = true; + req.user.settings.whitelist.noNSFW = true; } if (req.user.settings.whitelist.noHomo === undefined) { req.user.settings.whitelist.noHomo = true;