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

This commit is contained in:
Almeida
2022-07-20 19:12:28 +01:00
committed by GitHub
parent d9432aba71
commit 4cf05559a2
2 changed files with 6 additions and 6 deletions

View File

@@ -231,9 +231,10 @@ class ApplicationCommandManager extends CachedManager {
}
if ('defaultMemberPermissions' in command) {
default_member_permissions = command.defaultMemberPermissions
? new Permissions(command.defaultMemberPermissions).bitfield.toString()
: command.defaultMemberPermissions;
default_member_permissions =
command.defaultMemberPermissions !== null
? new Permissions(command.defaultMemberPermissions).bitfield.toString()
: command.defaultMemberPermissions;
}
return {

View File

@@ -382,9 +382,8 @@ class ApplicationCommand extends Base {
}
if ('defaultMemberPermissions' in command) {
defaultMemberPermissions = command.defaultMemberPermissions
? new Permissions(command.defaultMemberPermissions).bitfield
: null;
defaultMemberPermissions =
command.defaultMemberPermissions !== null ? new Permissions(command.defaultMemberPermissions).bitfield : null;
}
// Check top level parameters