From 7c5859d0dee4cd8108888dce00f67561bd53e338 Mon Sep 17 00:00:00 2001 From: Dimi Mikadze Date: Sat, 16 Nov 2019 22:29:05 +0100 Subject: [PATCH] Don't show auth user in search results --- api/resolvers/user.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/api/resolvers/user.js b/api/resolvers/user.js index 4b0afd76..c7254f31 100644 --- a/api/resolvers/user.js +++ b/api/resolvers/user.js @@ -239,7 +239,7 @@ const Query = { * * @param {string} searchQuery */ - searchUsers: async (root, { searchQuery }, { User }) => { + searchUsers: async (root, { searchQuery }, { User, authUser }) => { // Return an empty array if searchQuery isn't presented if (!searchQuery) { return []; @@ -250,6 +250,9 @@ const Query = { { username: new RegExp(searchQuery, 'i') }, { fullName: new RegExp(searchQuery, 'i') }, ], + _id: { + $ne: authUser.id, + }, }).limit(50); return users;