diff --git a/src/utils/permissions.ts b/src/utils/permissions.ts index 62d431bed..f17b8c6f6 100644 --- a/src/utils/permissions.ts +++ b/src/utils/permissions.ts @@ -4,7 +4,7 @@ import type { Guild } from "../structures/guild.ts"; import type { Role } from "../structures/role.ts"; import type { RawOverwrite } from "../types/guild.ts"; import type { Permission } from "../types/permission.ts"; -import type { Permissions } from "../types/permission.ts"; +import { Permissions } from "../types/permission.ts"; /** Checks if the member has this permission. If the member is an owner or has admin perms it will always be true. */ export async function memberIDHasPermission( @@ -105,8 +105,8 @@ export async function hasChannelPermissions( const member = guild.members.get(memberID); if (!member) return false; - let memberOverwrite: RawOverwrite | undefined = undefined; - let everyoneOverwrite: RawOverwrite | undefined = undefined; + let memberOverwrite: RawOverwrite | undefined; + let everyoneOverwrite: RawOverwrite | undefined; let rolesOverwrites: RawOverwrite[] = []; for (const overwrite of channel.permission_overwrites || []) {