fix(Role): proper undefined check for data.permission when editing

This commit is contained in:
SpaceEEC
2019-03-02 21:58:40 +01:00
parent fe5563e158
commit 579283dfe9

View File

@@ -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(),