]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Bug 400243: "votes:n" quicksearch should be "at least n votes", not "more than n...
authorlpsolit%gmail.com <>
Mon, 3 Dec 2007 05:12:09 +0000 (05:12 +0000)
committerlpsolit%gmail.com <>
Mon, 3 Dec 2007 05:12:09 +0000 (05:12 +0000)
Bugzilla/Search/Quicksearch.pm
template/en/default/pages/quicksearchhack.html.tmpl

index b9bd4a6ae57e777d0b7b7ea31f6c3ef6bf7bc2f6..26cd7e2c03dacb9789ac95d59e7159eb8e96261f 100644 (file)
@@ -274,7 +274,7 @@ sub quicksearch {
                 foreach my $or_operand (split(/\|/, $qsword)) {
                     if ($or_operand =~ /^votes:([0-9]+)$/) {
                         # votes:xx ("at least xx votes")
-                        addChart('votes', 'greaterthan', $1, $negate);
+                        addChart('votes', 'greaterthan', $1 - 1, $negate);
                     }
                     elsif ($or_operand =~ /^([^\?]+\?)([^\?]*)$/) {
                         # Flag and requestee shortcut
index 565e530138b1c0cfbc11b35abbfaacb9a36a296c..4d96f5d05a5cf9bc4c49c51f1d6e4990d485a6e7 100644 (file)
   <td><tt>attachmimetype</tt></td>
   <td>Attachment mime-type <i>(&ldquo;attachments.mimetype&rdquo;)</i></td>
 </tr>
-
+<tr>
+  <td>&nbsp;</td>
+  <td>&nbsp;</td>
+  <td><tt>votes</tt></td>
+  <td>&nbsp;</td>
+  <td>
+    Number of votes<br>
+    (votes:<i>N</i> and votes&gt;=<i>N</i> mean "at least N votes",
+    votes&gt;<i>N</i> means "more than N votes")
+  </td>
+</tr>
 </table>
 
 <p>
   <td><b>:</b><i>area</i></td>
   <td><b>product,component:</b><i>area</i></td>
 </tr>
-<!--
-<tr>
-  <td><tt>:browser</tt></td>
-  <td><i>[% terms.bugs %] in the Browser product</i></td>
-</tr>
- <td><tt>:mail</tt></td>
-  <td><i>[% terms.bugs %] in the MailNews product</td>
-</tr>
-<tr>
-  <td><tt>:xbl</tt></td>
-  <td><i>[% terms.bugs %] in the XBL component</i></td>
-</tr>
-  -->
 <tr>
   <td><i>sev</i></td>
   <td><b>severity:</b><i>sev</i></td>
   <td><b>@</b><i>assignee</i></td>
   <td><b>assignedto:</b><i>assignee</i></td>
 </tr>
-<!--
-<tr>
-  <td><tt>@nobody</tt></td>
-  <td><i>assigneeless [% terms.bugs %]</i></td>
-</tr>
-<tr>
-  <td><tt>@mozilla.org</tt></td>
-  <td><i>[% terms.bugs %] assigned to mozilla.org members</i></td>
-</tr>
-  -->
 <tr>
   <td><b>!</b><i>keyword</i></td>
   <td><b>keywords:</b><i>keyword</i></td>
 </tr>
-<!--
-<tr>
-  <td><tt>!crash</tt></td>
-  <td><i>crasher [% terms.bugs %]</i></td>
-</tr>
-<tr>
-  <td><tt>!helpwanted</tt></td>
-  <td><i>[% terms.bugs %] waiting for your help</i></td>
-</tr>
-  -->
 <tr>
   <td><i>flag</i><b>?</b><i>requestee</i></td>
   <td><b>flag:</b><i>flag?</i> <b>requestee:</b><i>requestee</i></td>