mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-11-13 09:25:45 +01:00
feat: add filter.topics.getPostReplies
This commit is contained in:
@@ -240,7 +240,11 @@ module.exports = function (Topics) {
|
|||||||
const uniquePids = _.uniq(_.flatten(arrayOfReplyPids));
|
const uniquePids = _.uniq(_.flatten(arrayOfReplyPids));
|
||||||
|
|
||||||
let replyData = await posts.getPostsFields(uniquePids, ['pid', 'uid', 'timestamp']);
|
let replyData = await posts.getPostsFields(uniquePids, ['pid', 'uid', 'timestamp']);
|
||||||
replyData = await user.blocks.filter(callerUid, replyData);
|
const result = await plugins.fireHook('filter:topics.getPostReplies', {
|
||||||
|
uid: callerUid,
|
||||||
|
replies: replyData,
|
||||||
|
});
|
||||||
|
replyData = await user.blocks.filter(callerUid, result.replies);
|
||||||
|
|
||||||
const uids = replyData.map(replyData => replyData && replyData.uid);
|
const uids = replyData.map(replyData => replyData && replyData.uid);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user