From a7ebb2145c380214567514906393c4ab87932e95 Mon Sep 17 00:00:00 2001 From: Juruel Keanu Lorenzo Date: Sat, 12 Jun 2021 04:31:11 +0800 Subject: [PATCH] fix(PermissionOverwrites): optional allow/deny OverwriteData (#5810) --- src/structures/PermissionOverwrites.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/structures/PermissionOverwrites.js b/src/structures/PermissionOverwrites.js index f0f039866923..1e6b2b2fcf58 100644 --- a/src/structures/PermissionOverwrites.js +++ b/src/structures/PermissionOverwrites.js @@ -178,8 +178,8 @@ class PermissionOverwrites { return { id: overwrite.id, type: OverwriteTypes[overwrite.type], - allow: Permissions.resolve(overwrite.allow).toString(), - deny: Permissions.resolve(overwrite.deny).toString(), + allow: Permissions.resolve(overwrite.allow ?? Permissions.defaultBit).toString(), + deny: Permissions.resolve(overwrite.deny ?? Permissions.defaultBit).toString(), }; } @@ -190,8 +190,8 @@ class PermissionOverwrites { return { id: userOrRole.id, type, - allow: Permissions.resolve(overwrite.allow).toString(), - deny: Permissions.resolve(overwrite.deny).toString(), + allow: Permissions.resolve(overwrite.allow ?? Permissions.defaultBit).toString(), + deny: Permissions.resolve(overwrite.deny ?? Permissions.defaultBit).toString(), }; } }