]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
If no sort order is specified, use the cookie if available.
authorterry%mozilla.org <>
Sun, 23 Jan 2000 03:23:58 +0000 (03:23 +0000)
committerterry%mozilla.org <>
Sun, 23 Jan 2000 03:23:58 +0000 (03:23 +0000)
buglist.cgi

index 488944fb43a1e7dc9320345919259db3f17c6366..2fab69650defe253dcf648aaf8d07644ac9cdf01 100755 (executable)
@@ -550,10 +550,14 @@ foreach my $f ("short_desc", "long_desc", "bug_file_loc",
 $query .= "group by bugs.bug_id\n";
 
 
-if (defined $::FORM{'order'} && $::FORM{'order'} ne "") {
-    if ($::COOKIE{'LASTORDER'} && $::FORM{'order'} =~ /^reuse/i) {
+if ($::COOKIE{'LASTORDER'}) {
+    if ((!$::FORM{'order'}) || $::FORM{'order'} =~ /^reuse/i) {
         $::FORM{'order'} = url_decode($::COOKIE{'LASTORDER'});
     }
+}
+
+
+if (defined $::FORM{'order'} && $::FORM{'order'} ne "") {
     $query .= "order by ";
     $::FORM{'order'} =~ s/votesum/bugs.votes/; # Silly backwards compatability
                                                # hack.