feat: backport filter:posts.getUserInfoForPosts

v1.18.x
Barış Soner Uşaklı 3 years ago committed by GitHub
parent 4a87b3225c
commit e4bd4f3107
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -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) {

Loading…
Cancel
Save