make it a bit easier to read

This commit is contained in:
ITOH
2021-05-12 18:19:09 +02:00
parent 5ca8e22cd3
commit 195a0d5e16
@@ -16,21 +16,20 @@ export function channelOverwriteHasPermission(
const overwrite = overwrites.find((perm) => perm.id === id) ||
overwrites.find((perm) => perm.id === guildId);
if (!overwrite) return false;
return permissions.every((perm) => {
if (overwrite) {
const allowBits = overwrite.allow;
const denyBits = overwrite.deny;
if (
BigInt(denyBits) & BigInt(DiscordBitwisePermissionFlags[perm])
) {
return false;
}
if (
BigInt(allowBits) & BigInt(DiscordBitwisePermissionFlags[perm])
) {
return true;
}
const allowBits = overwrite.allow;
const denyBits = overwrite.deny;
if (
BigInt(denyBits) & BigInt(DiscordBitwisePermissionFlags[perm])
) {
return false;
}
if (
BigInt(allowBits) & BigInt(DiscordBitwisePermissionFlags[perm])
) {
return true;
}
return false;
});
}