From 2db8904f0e386e0bc872cd3f6d7f843fd2068bbe Mon Sep 17 00:00:00 2001
From: David Lawrence
Date: Mon, 16 May 2016 02:17:33 +0000
Subject: Bug 907710 - Add UI to reverse sort order r=LpSolit
---
buglist.cgi | 9 +++++----
template/en/default/search/knob.html.tmpl | 2 ++
2 files changed, 7 insertions(+), 4 deletions(-)
diff --git a/buglist.cgi b/buglist.cgi
index 69069ba82..d04637353 100755
--- a/buglist.cgi
+++ b/buglist.cgi
@@ -645,11 +645,12 @@ my @order_columns;
if ($order) {
# Convert the value of the "order" form field into a list of columns
# by which to sort the results.
+ my $descending = $params->param('descending') ? " DESC" : "";
my %order_types = (
- "Bug Number" => [ "bug_id" ],
- "Importance" => [ "priority", "bug_severity" ],
- "Assignee" => [ "assigned_to", "bug_status", "priority", "bug_id" ],
- "Last Changed" => [ "changeddate", "bug_status", "priority",
+ "Bug Number" => [ "bug_id$descending" ],
+ "Importance" => [ "priority$descending", "bug_severity" ],
+ "Assignee" => [ "assigned_to$descending", "bug_status", "priority", "bug_id" ],
+ "Last Changed" => [ "changeddate$descending", "bug_status", "priority",
"assigned_to", "bug_id" ],
);
if ($order_types{$order}) {
diff --git a/template/en/default/search/knob.html.tmpl b/template/en/default/search/knob.html.tmpl
index e9e3daaf1..62332075b 100644
--- a/template/en/default/search/knob.html.tmpl
+++ b/template/en/default/search/knob.html.tmpl
@@ -36,6 +36,8 @@
[% ordersdesc.$order FILTER html %]
[% END %]
+
+
--
cgit v1.2.3-24-g4f1b