fix(ApplicationCommandManager): allow passing 0n to defaultMemberPermissions (#8311)

* fix(ApplicationCommandManager): allow passing 0n to defaultMemberPermissions

* fix(ApplicationCommand): equals()
This commit is contained in:
Almeida
2022-07-20 19:12:58 +01:00
committed by GitHub
parent 45c9659080
commit 1fb7b30963
2 changed files with 8 additions and 6 deletions

View File

@@ -242,7 +242,8 @@ class ApplicationCommandManager extends CachedManager {
} }
if ('defaultMemberPermissions' in command) { if ('defaultMemberPermissions' in command) {
default_member_permissions = command.defaultMemberPermissions default_member_permissions =
command.defaultMemberPermissions !== null
? new PermissionsBitField(command.defaultMemberPermissions).bitfield.toString() ? new PermissionsBitField(command.defaultMemberPermissions).bitfield.toString()
: command.defaultMemberPermissions; : command.defaultMemberPermissions;
} }

View File

@@ -365,7 +365,8 @@ class ApplicationCommand extends Base {
} }
if ('defaultMemberPermissions' in command) { if ('defaultMemberPermissions' in command) {
defaultMemberPermissions = command.defaultMemberPermissions defaultMemberPermissions =
command.defaultMemberPermissions !== null
? new PermissionsBitField(command.defaultMemberPermissions).bitfield ? new PermissionsBitField(command.defaultMemberPermissions).bitfield
: null; : null;
} }