From 5bb812dbbf97f6b0df0a72ebadce7f54a058d51a Mon Sep 17 00:00:00 2001 From: Carter Himmel Date: Sat, 13 Feb 2021 19:44:48 -0700 Subject: [PATCH] fix(GuildManager#create): add missing toString() on Permission#resolve fns --- src/managers/GuildManager.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/managers/GuildManager.js b/src/managers/GuildManager.js index d5a92b4bf477..fca38738a248 100644 --- a/src/managers/GuildManager.js +++ b/src/managers/GuildManager.js @@ -175,15 +175,15 @@ class GuildManager extends BaseManager { delete channel.parentID; if (!channel.permissionOverwrites) continue; for (const overwrite of channel.permissionOverwrites) { - if (overwrite.allow) overwrite.allow = Permissions.resolve(overwrite.allow); - if (overwrite.deny) overwrite.deny = Permissions.resolve(overwrite.deny); + if (overwrite.allow) overwrite.allow = Permissions.resolve(overwrite.allow).toString(); + if (overwrite.deny) overwrite.deny = Permissions.resolve(overwrite.deny).toString(); } channel.permission_overwrites = channel.permissionOverwrites; delete channel.permissionOverwrites; } for (const role of roles) { if (role.color) role.color = resolveColor(role.color); - if (role.permissions) role.permissions = Permissions.resolve(role.permissions); + if (role.permissions) role.permissions = Permissions.resolve(role.permissions).toString(); } return new Promise((resolve, reject) => this.client.api.guilds