From b97aedd8e15f9358960cb59403f3a8ea24b87141 Mon Sep 17 00:00:00 2001 From: muchnameless <12682826+muchnameless@users.noreply.github.com> Date: Sat, 12 Feb 2022 10:21:06 +0100 Subject: [PATCH] fix(guildchannelmanager): edit always sets parent to null (#7446) --- packages/discord.js/src/managers/GuildChannelManager.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/discord.js/src/managers/GuildChannelManager.js b/packages/discord.js/src/managers/GuildChannelManager.js index 696eaa4b7..164698fdf 100644 --- a/packages/discord.js/src/managers/GuildChannelManager.js +++ b/packages/discord.js/src/managers/GuildChannelManager.js @@ -240,7 +240,7 @@ class GuildChannelManager extends CachedManager { channel = this.resolve(channel); if (!channel) throw new TypeError('INVALID_TYPE', 'channel', 'GuildChannelResolvable'); - const parent = this.client.channels.resolveId(data.parent); + const parent = data.parent && this.client.channels.resolveId(data.parent); if (typeof data.position !== 'undefined') await this.setPosition(channel, data.position, { reason });