my $q = $args->{phrase};
+ $log->debug("args: " . Dumper( $args ));
+
my $cond = HyperEstraier::Condition->new();
if ( ref($args->{add_attr}) eq 'ARRAY' ) {
$log->debug("adding search attributes: " . join(", ", @{ $args->{add_attr} }) );
map {
- $cond->add_attr( $self->{iconv}->conver( $_ ) );
+ $cond->add_attr( $self->{iconv}->convert( $_ ) );
$log->debug(" + $_");
- } $args->{add_attr};
- }
+ } @{ $args->{add_attr} };
+ };
$cond->set_phrase( $self->{iconv}->convert($q) ) if ($q);
$cond->set_max( $args->{max} ) if ($args->{max});