From: Dobrica Pavlinusic Date: Wed, 15 Apr 2009 12:47:57 +0000 (+0000) Subject: rename join_with -> filter X-Git-Url: http://git.rot13.org/?p=virtual-ldap;a=commitdiff_plain;h=ddf1a6ced4b8f36bd24ada69c27ce8f6870241af rename join_with -> filter --- diff --git a/lib/LDAP/Koha.pm b/lib/LDAP/Koha.pm index 8e3a1e7..de6b9ca 100644 --- a/lib/LDAP/Koha.pm +++ b/lib/LDAP/Koha.pm @@ -147,15 +147,15 @@ sub search { my $sql_where = ''; @values = (); - foreach my $join_with ( keys %{ $reqData->{'filter'} } ) { + foreach my $filter ( keys %{ $reqData->{'filter'} } ) { - warn "## join_with $join_with ", dump( $reqData->{'filter'}->{ $join_with } ), "\n"; + warn "## filter $filter ", dump( $reqData->{'filter'}->{ $filter } ), "\n"; @limits = (); - if ( ref $reqData->{'filter'}->{ $join_with } eq 'ARRAY' ) { + if ( ref $reqData->{'filter'}->{ $filter } eq 'ARRAY' ) { - foreach my $filter ( @{ $reqData->{'filter'}->{ $join_with } } ) { + foreach my $filter ( @{ $reqData->{'filter'}->{ $filter } } ) { warn "### filter ",dump($filter),$/; foreach my $how ( keys %$filter ) { if ( $how eq 'or' ) { @@ -167,10 +167,10 @@ sub search { } } - $sql_where .= ' ' . join( " $join_with ", @limits ); + $sql_where .= ' ' . join( " $filter ", @limits ); } else { - __ldap_search_to_sql( $join_with, $reqData->{'filter'}->{$join_with} ); + __ldap_search_to_sql( $filter, $reqData->{'filter'}->{$filter} ); } }