From 42a03130345d3a3841f5271d82a2cb8725b6fa0e Mon Sep 17 00:00:00 2001 From: SpaceEEC Date: Thu, 29 Jul 2021 12:10:27 +0200 Subject: [PATCH] fix(PermissionOverwrites): throw better error if resolving option fails (#6219) --- src/structures/PermissionOverwrites.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/structures/PermissionOverwrites.js b/src/structures/PermissionOverwrites.js index ea70d1508..d810b42da 100644 --- a/src/structures/PermissionOverwrites.js +++ b/src/structures/PermissionOverwrites.js @@ -118,14 +118,14 @@ class PermissionOverwrites extends Base { for (const [perm, value] of Object.entries(options)) { if (value === true) { - allow.add(Permissions.FLAGS[perm]); - deny.remove(Permissions.FLAGS[perm]); + allow.add(perm); + deny.remove(perm); } else if (value === false) { - allow.remove(Permissions.FLAGS[perm]); - deny.add(Permissions.FLAGS[perm]); + allow.remove(perm); + deny.add(perm); } else if (value === null) { - allow.remove(Permissions.FLAGS[perm]); - deny.remove(Permissions.FLAGS[perm]); + allow.remove(perm); + deny.remove(perm); } }