From 68f7aebcafcfd62bef02de855ca0c304a54e8d4c Mon Sep 17 00:00:00 2001 From: SpaceEEC Date: Thu, 10 Jun 2021 18:05:17 +0200 Subject: [PATCH] fix(BitField): ensure missing returns an array of strings (#5795) --- src/util/BitField.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/util/BitField.js b/src/util/BitField.js index e4fd104a5..7cc30afcc 100644 --- a/src/util/BitField.js +++ b/src/util/BitField.js @@ -52,8 +52,7 @@ class BitField { * @returns {string[]} */ missing(bits, ...hasParams) { - if (!Array.isArray(bits)) bits = new this.constructor(bits).toArray(false); - return bits.filter(p => !this.has(p, ...hasParams)); + return new this.constructor(bits).remove(this).toArray(...hasParams); } /**