From 3899daea7c82705bf5a28d39919bf3d10eaed366 Mon Sep 17 00:00:00 2001 From: Carlos Alcaide Corvo Date: Thu, 12 Jun 2025 15:35:39 -0700 Subject: [PATCH] Add sortNameWithIdFallback to auth methods (#2878) * Add sortNameWithIdFallback to auth methods --- ui/admin/app/routes/scopes/scope/auth-methods/index.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/ui/admin/app/routes/scopes/scope/auth-methods/index.js b/ui/admin/app/routes/scopes/scope/auth-methods/index.js index 00f8de14b..f14779897 100644 --- a/ui/admin/app/routes/scopes/scope/auth-methods/index.js +++ b/ui/admin/app/routes/scopes/scope/auth-methods/index.js @@ -6,6 +6,7 @@ import Route from '@ember/routing/route'; import { service } from '@ember/service'; import { restartableTask, timeout } from 'ember-concurrency'; +import { sortNameWithIdFallback } from 'admin/utils/sort-name-with-id-fallback'; export default class ScopesScopeAuthMethodsIndexRoute extends Route { // =services @@ -80,10 +81,10 @@ export default class ScopesScopeAuthMethodsIndexRoute extends Route { is_primary: [], }; - const sort = { - attribute: sortAttribute, - direction: sortDirection, - }; + const sort = + sortAttribute === 'name' + ? { sortFunction: sortNameWithIdFallback, direction: sortDirection } + : { attribute: sortAttribute, direction: sortDirection }; types.forEach((type) => { filters.type.push({ equals: type });