From 96b079a6580e8f815e0d4d02c8a21535e8b422bd Mon Sep 17 00:00:00 2001 From: Chen Asraf Date: Tue, 6 Aug 2024 18:42:18 +0300 Subject: [PATCH] fix: whitelist logic --- src/lib/blacklist.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/lib/blacklist.ts b/src/lib/blacklist.ts index e7cd2ed..1d15e93 100644 --- a/src/lib/blacklist.ts +++ b/src/lib/blacklist.ts @@ -7,14 +7,14 @@ export async function isWhitelisted( channel?: Discord.Channel, ): Promise { const guildValue = await getSetting(`${prefix}.whitelist.${guild.id}`) - if (!guildValue) { + if (guildValue === false) { return false } - if (!channel) return guildValue + if (!channel) return guildValue ?? false const channelValue = await getSetting( `${prefix}.whitelist.${guild.id}.${channel.id}`, ) - return channelValue ?? guildValue + return channelValue ?? guildValue ?? false } export async function whitelist(prefix: string, guild: Discord.Guild, channel?: Discord.Channel) {