fix(Guild): resolve role id and call existing handler (#3904)

This commit is contained in:
SpaceEEC
2020-03-07 06:06:58 +01:00
committed by GitHub
parent 9b5f005394
commit f387337787

View File

@@ -1169,7 +1169,7 @@ class Guild extends Base {
setRolePositions(rolePositions) {
// Make sure rolePositions are prepared for API
rolePositions = rolePositions.map(o => ({
id: o.role,
id: this.roles.resolveID(o.role),
position: o.position,
}));
@@ -1181,7 +1181,7 @@ class Guild extends Base {
})
.then(
() =>
this.client.actions.GuildRolePositionUpdate.handle({
this.client.actions.GuildRolesPositionUpdate.handle({
guild_id: this.id,
roles: rolePositions,
}).guild,