fixing tests and perm check bug

This commit is contained in:
Skillz
2020-11-18 13:08:47 -05:00
parent 0a040fb8a8
commit a8c74c82e5
2 changed files with 4 additions and 6 deletions
+2 -2
View File
@@ -33,8 +33,8 @@ export function channelOverwriteHasPermission(
if (overwrite) {
const allowBits = overwrite.allow;
const denyBits = overwrite.deny;
if (BigInt(denyBits) & BigInt(perm)) return false;
if (BigInt(allowBits) & BigInt(perm)) return true;
if (BigInt(denyBits) & BigInt(Permissions[perm])) return false;
if (BigInt(allowBits) & BigInt(Permissions[perm])) return true;
}
return false;
});
+2 -4
View File
@@ -40,8 +40,8 @@ const testOptions = {
Deno.test({
name: "connect to the gateway",
fn: async () => {
// Delay the execution by 15 seconds (15000 ms)
await delay(15000);
// Delay the execution by 10 seconds (15000 ms)
await delay(10000);
// Check whether botID is nil or not
assert(botID);
@@ -84,8 +84,6 @@ Deno.test({
name: "Role 1",
});
console.log(createdRole);
// Check whether the created role is nil or not
assert(createdRole);