next;
}
- next if ($only_input && ($input_name !~ m#$only_input#i && $input->{type} !~ m#$only_input#i));
+ next if defined $only_input && $input_name !~ m#$only_input#i;
my $type = lc($input->{type});
}
my $rules = $parser->normalize_rules($database,$input_name);
- $log->logwarn("no normalize rules for $database/$input_name", $input_db->input_module->can('normalize') ? " using normalize from input module" : '') unless $rules;
+ if ( ! $rules ) {
+ $log->logwarn("no normalize rules for $database/$input_name", $input_db->input_module->can('normalize') ? " using normalize from input module" : '');
+ next;
+ }
$log->debug("parsed normalize rules:\n$rules");
if ($rules) {
- my $ds = WebPAC::Normalize::data_structure(
+ $ds = WebPAC::Normalize::data_structure(
row => $row,
rules => $rules,
lookup => $lookup_hash,