From 9c657e72b744fa90ac792adc4f3f0a2f726c2893 Mon Sep 17 00:00:00 2001 From: Skillz Date: Wed, 23 Sep 2020 18:17:08 -0400 Subject: [PATCH] leftover _new perms --- src/types/role.ts | 4 +--- src/utils/permissions.ts | 4 ++-- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/src/types/role.ts b/src/types/role.ts index 7f950e763..743330a71 100644 --- a/src/types/role.ts +++ b/src/types/role.ts @@ -10,9 +10,7 @@ export interface RoleData { /** position of this role */ position: number; /** permission bit set */ - permissions: number; - /** permission bit set */ - permissions_new: string; + permissions: string; /** whether this role is managed by an integration */ managed: boolean; /** whether this role is mentionable */ diff --git a/src/utils/permissions.ts b/src/utils/permissions.ts index 143aff73d..b8ee3eaf5 100644 --- a/src/utils/permissions.ts +++ b/src/utils/permissions.ts @@ -33,7 +33,7 @@ export function memberHasPermission( if (memberID === guild.ownerID) return true; const permissionBits = memberRoleIDs.map((id) => - guild.roles.get(id)?.permissions_new + guild.roles.get(id)?.permissions ) .reduce((bits, permissions) => { bits |= BigInt(permissions); @@ -60,7 +60,7 @@ export async function botHasPermission( const permissionBits = member.roles .map((id) => guild.roles.get(id)!) .reduce((bits, data) => { - bits |= BigInt(data.permissions_new); + bits |= BigInt(data.permissions); return bits; }, BigInt(0));