From caa0a2c3dc65951286cba2e6a5fe4078d83c55f8 Mon Sep 17 00:00:00 2001 From: derpystuff <3515180-derpystuff@users.noreply.gitlab.com> Date: Sat, 12 Aug 2023 18:51:28 +0200 Subject: [PATCH] fix for member search issues --- labscore/utils/users.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/labscore/utils/users.js b/labscore/utils/users.js index d3e8c17..3894f9b 100644 --- a/labscore/utils/users.js +++ b/labscore/utils/users.js @@ -6,7 +6,8 @@ async function getUser(context, query){ let uid = query.match(/[0-9]{17,19}/) try{ user = await context.client.rest.fetchUser(uid) - if(context.guild) member = await getMember(context, user.id) + if(context.guild) member = await getMember(context, user.username) + if(member && member.id !== user.id) member = undefined; } catch(e){ user = undefined }