mirror of
https://github.com/NodeBB/NodeBB.git
synced 2026-01-01 21:30:30 +01:00
feat: add hook filter:posts.getUserInfoForPosts
This commit is contained in:
@@ -32,7 +32,7 @@ module.exports = function (Posts) {
|
||||
}
|
||||
});
|
||||
|
||||
return await Promise.all(userData.map(async (userData) => {
|
||||
const result = await Promise.all(userData.map(async (userData) => {
|
||||
const [isMemberOfGroups, signature, customProfileInfo] = await Promise.all([
|
||||
checkGroupMembership(userData.uid, userData.groupTitleArray),
|
||||
parseSignature(userData, uid, uidsSignatureSet),
|
||||
@@ -51,6 +51,8 @@ module.exports = function (Posts) {
|
||||
|
||||
return await plugins.hooks.fire('filter:posts.modifyUserInfo', userData);
|
||||
}));
|
||||
const hookResult = await plugins.hooks.fire('filter:posts.getUserInfoForPosts', { users: result });
|
||||
return hookResult.users;
|
||||
};
|
||||
|
||||
Posts.overrideGuestHandle = function (postData, handle) {
|
||||
|
||||
Reference in New Issue
Block a user