From 5480b8711d19129071757664081f8028ce4fad6a Mon Sep 17 00:00:00 2001 From: chroventer Date: Mon, 26 Oct 2020 22:39:37 -0700 Subject: [PATCH] Check if channel is not undefined Closes #144 --- src/utils/permissions.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/utils/permissions.ts b/src/utils/permissions.ts index 049a62089..4c5ec8dd5 100644 --- a/src/utils/permissions.ts +++ b/src/utils/permissions.ts @@ -86,7 +86,8 @@ export async function hasChannelPermissions( permissions: Permissions[], ) { const channel = await cacheHandlers.get("channels", channelID); - if (!channel?.guildID) return true; + if (!channel) return false; + if (!channel.guildID) return true; const guild = await cacheHandlers.get("guilds", channel.guildID); if (!guild) return false;