Bug 275019 - The query page no longer selects the defaults when the only options passed via the URL are for the boolean charts.

r=mkanat, a=justdave
This commit is contained in:
jake%bugzilla.org 2004-12-31 07:00:03 +00:00
Родитель 3689e20dbc
Коммит 7357b90379
1 изменённых файлов: 9 добавлений и 1 удалений

Просмотреть файл

@ -163,10 +163,18 @@ sub PrefillForm {
$value = "";
}
# If the name begins with field, type, or value, then it is part of
# the boolean charts. Because these are built different than the rest
# of the form, we don't need to save a default value. We do, however,
# need to indicate that we found something so the default query isn't
# added in if all we have are boolean chart items.
if ($name =~ m/^(?:field|type|value)/) {
$foundone = 1;
}
# If the name ends in a number (which it does for the fields which
# are part of the email searching), we use the array
# positions to show the defaults for that number field.
if ($name =~ m/^(.+)(\d)$/ && defined($default{$1})) {
elsif ($name =~ m/^(.+)(\d)$/ && defined($default{$1})) {
$foundone = 1;
$default{$1}->[$2] = $value;
}