From c7c879f60a802fb2b3760cfb57510f47a0d25022 Mon Sep 17 00:00:00 2001 From: "jake%bugzilla.org" <> Date: Fri, 31 Dec 2004 15:00:03 +0000 Subject: 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 --- query.cgi | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'query.cgi') diff --git a/query.cgi b/query.cgi index 931913a9f..6f008e9b6 100755 --- a/query.cgi +++ b/query.cgi @@ -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; } -- cgit v1.2.3-24-g4f1b