From d4c26825de29f936224ff5278a5d354d1671347b Mon Sep 17 00:00:00 2001 From: Katalina Okano Date: Sun, 28 May 2023 11:13:36 -0400 Subject: [PATCH] revert forced role sort in api --- packages/api/src/guilds/getters.ts | 21 +++++++++------------ 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/packages/api/src/guilds/getters.ts b/packages/api/src/guilds/getters.ts index 3a1d02f..1f197f5 100644 --- a/packages/api/src/guilds/getters.ts +++ b/packages/api/src/guilds/getters.ts @@ -47,18 +47,15 @@ export const getGuild = async ( .filter((x) => x !== undefined) as APIRole[] )?.position || -1; - const roles = guildRaw.roles - .map((role) => ({ - id: role.id, - name: role.name, - color: role.color, - managed: role.managed, - position: role.position, - permissions: role.permissions, - safety: calculateRoleSafety(role, highestRolePosition), - })) - // sort so that highest is first - .sort((a, b) => b.position - a.position); + const roles = guildRaw.roles.map((role) => ({ + id: role.id, + name: role.name, + color: role.color, + managed: role.managed, + position: role.position, + permissions: role.permissions, + safety: calculateRoleSafety(role, highestRolePosition), + })); const guild: Guild & OwnRoleInfo = { id,