diff options
-rwxr-xr-x | query.cgi | 10 |
1 files changed, 9 insertions, 1 deletions
@@ -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; } |