From 0fa4e2f7ab6b6ae54107246b2b8b14118dae39cb Mon Sep 17 00:00:00 2001 From: Mike Date: Tue, 7 Jan 2025 21:09:52 +0100 Subject: [PATCH] Fix: Order server permission list ABC (#3774) --- .../frontend-2/lib/common/composables/serverInfo.ts | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/packages/frontend-2/lib/common/composables/serverInfo.ts b/packages/frontend-2/lib/common/composables/serverInfo.ts index 85f39fd3b..36506baab 100644 --- a/packages/frontend-2/lib/common/composables/serverInfo.ts +++ b/packages/frontend-2/lib/common/composables/serverInfo.ts @@ -27,10 +27,12 @@ export const useServerInfoScopes = () => { const scopes = computed(() => { const base = result.value?.serverInfo.scopes || [] const cloned = cloneDeep(base) // cause it might get directly plopped back into the cache by a dev - return cloned.map((scope) => ({ - ...scope, - name: scope.name as unknown as (typeof AllScopes)[number] - })) + return cloned + .map((scope) => ({ + ...scope, + name: scope.name as unknown as (typeof AllScopes)[number] + })) + .sort((a, b) => a.name.localeCompare(b.name)) }) return {