diff options
author | bugreport%peshkin.net <> | 2004-07-17 08:33:51 +0000 |
---|---|---|
committer | bugreport%peshkin.net <> | 2004-07-17 08:33:51 +0000 |
commit | aba9ca24e778b821cf26338a2ab1fb9d169a7ada (patch) | |
tree | 433083ac781c87fd2c982e488af05e96ca690ff9 | |
parent | c6cd49e6d4fcb65be7b77629db3d542af8e7cc2f (diff) | |
download | bugs-aba9ca24e778b821cf26338a2ab1fb9d169a7ada.tar bugs-aba9ca24e778b821cf26338a2ab1fb9d169a7ada.tar.gz bugs-aba9ca24e778b821cf26338a2ab1fb9d169a7ada.tar.bz2 bugs-aba9ca24e778b821cf26338a2ab1fb9d169a7ada.tar.xz bugs-aba9ca24e778b821cf26338a2ab1fb9d169a7ada.zip |
Bug 251567: Make sure "find a specific bug" doesn't miss exact matches in summary
r=justdave
a=justdave
-rw-r--r-- | Bugzilla/Search.pm | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/Bugzilla/Search.pm b/Bugzilla/Search.pm index 42969cd2d..261e1ae0a 100644 --- a/Bugzilla/Search.pm +++ b/Bugzilla/Search.pm @@ -306,7 +306,15 @@ sub init { } if (defined $params->param('content')) { - push(@specialchart, ['content', 'matches', $params->param('content')]); + # Append a new chart implementing content quicksearch + my $chart; + for ($chart = 0 ; $params->param("field$chart-0-0") ; $chart++) {}; + $params->param("field$chart-0-0", 'content'); + $params->param("type$chart-0-0", 'matches'); + $params->param("value$chart-0-0", $params->param('content')); + $params->param("field$chart-0-1", 'short_desc'); + $params->param("type$chart-0-1", 'allwords'); + $params->param("value$chart-0-1", $params->param('content')); } my $chartid; |