From c6e0a8fc8540dda98aa5626ed0c35adc71944fe0 Mon Sep 17 00:00:00 2001 From: MARCROCK22 Date: Sun, 6 Oct 2024 13:37:13 +0000 Subject: [PATCH] fix: socram code --- src/structures/extra/BitField.ts | 7 +------ src/structures/extra/Permissions.ts | 2 +- 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/src/structures/extra/BitField.ts b/src/structures/extra/BitField.ts index 745fd9b..4ad5706 100644 --- a/src/structures/extra/BitField.ts +++ b/src/structures/extra/BitField.ts @@ -48,12 +48,7 @@ export class BitField { } resolve(bits: BitFieldResolvable): bigint { - switch (typeof bits) { - case 'string': - return BitField.resolve(this.Flags[bits]); - default: - return BitField.resolve(bits); - } + return BitField.resolve(bits); } keys(bits: BitFieldResolvable[] = [this.bits]) { diff --git a/src/structures/extra/Permissions.ts b/src/structures/extra/Permissions.ts index e13155c..03173ac 100644 --- a/src/structures/extra/Permissions.ts +++ b/src/structures/extra/Permissions.ts @@ -8,7 +8,7 @@ export class PermissionsBitField extends BitField { constructor(bitfields?: BitFieldResolvable) { super(); - if (bitfields) this.bit = this.resolve(bitfields); + if (bitfields) this.bit = PermissionsBitField.resolve(bitfields); } declare keys: (bits?: BitFieldResolvable[]) => PermissionStrings;