fix: toMid to posts you cant see

This commit is contained in:
Barış Soner Uşaklı
2023-09-11 10:20:10 -04:00
parent bd94f2632a
commit 53106c009c
3 changed files with 59 additions and 4 deletions

View File

@@ -132,6 +132,9 @@ module.exports = function (Messaging) {
return;
}
parentMids = _.uniq(parentMids);
const canView = await Messaging.canViewMessage(parentMids, roomId, uid);
parentMids = parentMids.filter((mid, idx) => canView[idx]);
const parentMessages = await Messaging.getMessagesFields(parentMids, [
'fromuid', 'content', 'timestamp', 'deleted',
]);