Skip to content

Commit

Permalink
refactor: pass only needed data
Browse files Browse the repository at this point in the history
  • Loading branch information
barisusakli committed Jul 30, 2020
1 parent 9f346c5 commit f1974fb
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 3 deletions.
1 change: 0 additions & 1 deletion src/groups/search.js
Expand Up @@ -58,7 +58,6 @@ module.exports = function (Groups) {
...data,
paginate: false,
hardCap: -1,
groupName: data.groupName,
});

const uids = results.users.map(user => user && user.uid);
Expand Down
7 changes: 5 additions & 2 deletions src/socket.io/groups.js
Expand Up @@ -326,7 +326,6 @@ SocketGroups.loadMore = async (socket, data) => {
};

SocketGroups.searchMembers = async (socket, data) => {
data.uid = socket.uid;
const [isOwner, isMember, isAdmin] = await Promise.all([
groups.ownership.isOwner(socket.uid, data.groupName),
groups.isMember(socket.uid, data.groupName),
Expand All @@ -335,7 +334,11 @@ SocketGroups.searchMembers = async (socket, data) => {
if (!isOwner && !isMember && !isAdmin) {
throw new Error('[[error:no-privileges]]');
}
return await groups.searchMembers(data);
return await groups.searchMembers({
uid: socket.uid,
query: data.query,
groupName: data.groupName,
});
};

SocketGroups.loadMoreMembers = async (socket, data) => {
Expand Down

0 comments on commit f1974fb

Please sign in to comment.