From f1e82b6441b1e368b6cd03c2cc01d353a47872a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Sun, 16 Aug 2020 12:03:21 -0400 Subject: [PATCH] feat: add filter:group.getOwnersAndMembers --- src/groups/index.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/groups/index.js b/src/groups/index.js index 5c00c89d53..a6db512ef6 100644 --- a/src/groups/index.js +++ b/src/groups/index.js @@ -179,8 +179,14 @@ Groups.getOwnersAndMembers = async function (groupName, uid, start, stop) { memberStop = memberStart + countToReturn - 1; } } - - return countToReturn > 0 ? returnUsers.slice(0, countToReturn) : returnUsers; + returnUsers = countToReturn > 0 ? returnUsers.slice(0, countToReturn) : returnUsers; + const result = await plugins.fireHook('filter:group.getOwnersAndMembers', { + users: returnUsers, + uid: uid, + start: start, + stop: stop, + }); + return result.users; }; Groups.getByGroupslug = async function (slug, options) {