check
This commit is contained in:
@@ -19,6 +19,7 @@ const getPosts = async (req, res, next) => {
|
||||
startDate,
|
||||
endDate,
|
||||
status,
|
||||
user_id,
|
||||
} = req.query;
|
||||
|
||||
const filter = {};
|
||||
@@ -34,6 +35,12 @@ const getPosts = async (req, res, next) => {
|
||||
if (status) {
|
||||
filter.status = status;
|
||||
}
|
||||
// برای تبِ «پستها» توی جزئیاتِ کاربر (UserPosts.jsx پنل) — قبلاً ۱۰۰۰ تا پستِ
|
||||
// سراسری میگرفت و سمتِ کلاینت فیلتر میکرد؛ اگه پستهای این کاربر بینِ ۱۰۰۰ تای
|
||||
// اخیر نمیبودن، این تب هیچی نشون نمیداد. فیلترِ user_id مستقیم به کوئری اضافه میشه
|
||||
if (user_id && mongoose.Types.ObjectId.isValid(user_id)) {
|
||||
filter.user_id = user_id;
|
||||
}
|
||||
|
||||
const options = {
|
||||
page: parseInt(page),
|
||||
|
||||
Reference in New Issue
Block a user