From b6b485a0bfc52ffe8a340e2175c9cf55c4bc6232 Mon Sep 17 00:00:00 2001 From: Shi Yao Wang Date: Wed, 26 Jul 2023 12:58:39 -0400 Subject: [PATCH] Bug 26994: List names in alphabetical order in Suggestion filter Display list of names in alphabetical order when using the Suggestion information filter in Suggestions management Test plan: 1. Add different purchase suggestions from various patron's names 2. Go to Acquisition > Suggestions 3. Click on the Suggestion information filters on the left-hand side 4. Use one of these drop-down menus: "Suggested by" or, "Managed by" or "Accepted by" --> notice the list of names in menus, names aren't displayed from A to Z 5. Apply patch and refresh page 6. Redo step 4 --> notice now it's sorted alphabetically Signed-off-by: Kelly Signed-off-by: Victor Grousset/tuxayo Signed-off-by: Tomas Cohen Arazi (cherry picked from commit bcaaffa838c3276b8590863c826cb133dae03258) Signed-off-by: Fridolin Somers (cherry picked from commit 099d25a44a2e659eefb263f01e9f3efee5c843b4) Signed-off-by: Matt Blenkinsop --- suggestion/suggestion.pl | 1 + 1 file changed, 1 insertion(+) diff --git a/suggestion/suggestion.pl b/suggestion/suggestion.pl index 39a5b0d9bc..72cbfa9cd9 100755 --- a/suggestion/suggestion.pl +++ b/suggestion/suggestion.pl @@ -528,6 +528,7 @@ foreach my $field ( qw(managedby acceptedby suggestedby budgetid) ) { } grep { $$_{'value'} } @$values_list; + @codes_list = sort { $a->{desc} cmp $b->{desc} } @codes_list; $hashlists{ lc($field) . "_loop" } = \@codes_list; } -- 2.39.5