summaryrefslogtreecommitdiff
path: root/fs_selfservice/FS-SelfService/cgi
diff options
context:
space:
mode:
authormark <mark>2011-07-21 23:29:44 +0000
committermark <mark>2011-07-21 23:29:44 +0000
commitc598fcf11241b02111a2df43860199ae8a9d5512 (patch)
tree4ea53dfb24450125a38945a4b3969e31aa65b3f9 /fs_selfservice/FS-SelfService/cgi
parent5fdd19665fb7c0ad425a99d3dbf9ad7e27fbf44a (diff)
ticket display sort order, #13199
Diffstat (limited to 'fs_selfservice/FS-SelfService/cgi')
-rw-r--r--fs_selfservice/FS-SelfService/cgi/ticket_summary.html6
1 files changed, 6 insertions, 0 deletions
diff --git a/fs_selfservice/FS-SelfService/cgi/ticket_summary.html b/fs_selfservice/FS-SelfService/cgi/ticket_summary.html
index fc50f872f..781b1e763 100644
--- a/fs_selfservice/FS-SelfService/cgi/ticket_summary.html
+++ b/fs_selfservice/FS-SelfService/cgi/ticket_summary.html
@@ -10,6 +10,12 @@ my $col = $col1;
my $can_set_priority =
grep { exists($_->{'_selfservice_priority'}) } @tickets;
if ( $can_set_priority ) {
+ use sort 'stable';
+ @tickets = sort {
+ ($b->{'_selfservice_priority'} || 0) <=>
+ ($a->{'_selfservice_priority'} || 0)
+ } @tickets;
+
$OUT .= qq!<FORM ACTION="$selfurl" METHOD="POST">! .
qq!<INPUT TYPE="hidden" NAME="session" VALUE="$session_id">! .
qq!<INPUT TYPE="hidden" NAME="action" VALUE="ticket_priority">!;