Closed Bug 204854 Opened 22 years ago Closed 22 years ago

cannot search for Bugzilla versions which contain commas

Categories

(Bugzilla :: Query/Bug List, defect)

defect
Not set
minor

Tracking

()

RESOLVED DUPLICATE of bug 179309

People

(Reporter: brm, Assigned: endico)

Details

User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.0) Gecko/20020623 Debian/1.0.0-0.woody.1 Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.0) Gecko/20020623 Debian/1.0.0-0.woody.1 Any bug version specified containing a comma cannot be searched on because of this code in GenerateSQL in buglist.cgi foreach my $field (keys %F) { if (lsearch(\@legal_fields, $field) != -1) { push(@specialchart, [$field, "anyexact", join(',', @{$M{$field}})]); } } and then a subsequent split on comma at a later point using the ",anyexact" method: ",anyexact" => sub { my @list; foreach my $w (split(/,/, $v)) { if ($w eq "---" && $f !~ /milestone/) { $w = ""; } push(@list, "$ff = " . SqlQuote($w)); } $term = join(" OR ", @list); }, Reproducible: Always Steps to Reproduce: 1. create a version containing a comma 2. create a bug using that version 3. search for bugs with that version Actual Results: I get no bugs returned despite the fact that there is one registered to that version. Expected Results: The bug with that version should be returned
This is the same as bug 179309. Also see bug 67036. *** This bug has been marked as a duplicate of 179309 ***
Status: UNCONFIRMED → RESOLVED
Closed: 22 years ago
Resolution: --- → DUPLICATE
QA Contact: matty_is_a_geek → default-qa
You need to log in before you can comment on or make changes to this bug.