From 56fcf1d1e7df318fecd3c8e518f3e4bbcf81ee82 Mon Sep 17 00:00:00 2001 From: Jonathan <54381371+yaboyaxis@users.noreply.github.com> Date: Mon, 12 Apr 2021 10:32:24 -0400 Subject: [PATCH] refactor: Shorten number of DB queries --- backend/src/plugins/AFK/events/AFKNotificationEvt.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/backend/src/plugins/AFK/events/AFKNotificationEvt.ts b/backend/src/plugins/AFK/events/AFKNotificationEvt.ts index e35381d2..0f32be09 100644 --- a/backend/src/plugins/AFK/events/AFKNotificationEvt.ts +++ b/backend/src/plugins/AFK/events/AFKNotificationEvt.ts @@ -9,9 +9,8 @@ export const AFKNotificationEvt = afkEvt({ if (message.mentions.length) { const mentionedMembers: Array<{ id: string, status: string }> = []; for (const user of message.mentions) { - const isAfk = await pluginData.state.afkUsers.isAfk(user.id); - if (isAfk) { - const afk = (await pluginData.state.afkUsers.getUserAFKStatus(user.id))!; + const afk = (await pluginData.state.afkUsers.getUserAFKStatus(user.id))!; + if (afk) { mentionedMembers.push({ id: afk.user_id, status: afk.status,