From 85396b313637834a2c427c1bd83b4f143b8c19f2 Mon Sep 17 00:00:00 2001 From: Mike Fitzpatrick Date: Sun, 4 Mar 2018 21:54:05 -0500 Subject: [PATCH] no message --- models/profile.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/models/profile.js b/models/profile.js index ca163ec..ab7e932 100644 --- a/models/profile.js +++ b/models/profile.js @@ -169,7 +169,7 @@ module.exports = { allMessageImages: (e, profileId) => { const promise = new Promise((resolve, reject) => { ProfileModel - .find({ _id: profileId, $or: [{ 'messages.image': { $exists: true } }, { 'messages.image': { $ne: null } }] }) + .find({ _id: profileId, messages: { $elemMatch: { image: { $exists: true, $ne: null } } } }) .select('messages.image') .exec((err, result) => { if (err) {