From 579283dfe9c35284eaa5ec2a8c1e081c48a78377 Mon Sep 17 00:00:00 2001 From: SpaceEEC Date: Sat, 2 Mar 2019 21:58:40 +0100 Subject: [PATCH] fix(Role): proper undefined check for data.permission when editing --- src/structures/Role.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/structures/Role.js b/src/structures/Role.js index cbae56969..87cca568a 100644 --- a/src/structures/Role.js +++ b/src/structures/Role.js @@ -172,7 +172,7 @@ class Role extends Base { * .catch(console.error); */ async edit(data, reason) { - if (data.permissions) data.permissions = Permissions.resolve(data.permissions); + if (typeof data.permissions !== 'undefined') data.permissions = Permissions.resolve(data.permissions); else data.permissions = this.permissions.bitfield; if (typeof data.position !== 'undefined') { await Util.setPosition(this, data.position, false, this.guild._sortedRoles(),