diff --git a/src/managers/GuildChannelManager.js b/src/managers/GuildChannelManager.js index 20865db7c9de..89ed310e1ba5 100644 --- a/src/managers/GuildChannelManager.js +++ b/src/managers/GuildChannelManager.js @@ -210,9 +210,9 @@ class GuildChannelManager extends CachedManager { parent_id: typeof r.parent !== 'undefined' ? this.channels.resolveId(r.parent) : undefined, })); - await this.client.api.guilds(this.id).channels.patch({ data: channelPositions }); + await this.client.api.guilds(this.guild.id).channels.patch({ data: channelPositions }); return this.client.actions.GuildChannelsPositionUpdate.handle({ - guild_id: this.id, + guild_id: this.guild.id, channels: channelPositions, }).guild; } diff --git a/src/managers/RoleManager.js b/src/managers/RoleManager.js index d9a7ada274e7..390cece21ebe 100644 --- a/src/managers/RoleManager.js +++ b/src/managers/RoleManager.js @@ -235,11 +235,11 @@ class RoleManager extends CachedManager { })); // Call the API to update role positions - await this.client.api.guilds(this.id).roles.patch({ + await this.client.api.guilds(this.guild.id).roles.patch({ data: rolePositions, }); return this.client.actions.GuildRolesPositionUpdate.handle({ - guild_id: this.id, + guild_id: this.guild.id, roles: rolePositions, }).guild; }