/[virtual-ldap]/lib/LDAP/Koha.pm
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /lib/LDAP/Koha.pm

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 87 by dpavlin, Mon Apr 19 13:48:35 2010 UTC revision 88 by dpavlin, Sun May 2 19:29:45 2010 UTC
# Line 219  sub search { Line 219  sub search {
219    
220                          my ( $dn, $attributes ) = _dn_attributes( $row, $base );                          my ( $dn, $attributes ) = _dn_attributes( $row, $base );
221    
222                          warn "# dn $last_dn ... $dn\n";                          warn "## dn $last_dn ... $dn\n" if $debug;
223    
224                          if ( $dn ne $last_dn ) {                          if ( $dn ne $last_dn ) {
225    
226                                  if ( $entry ) {                                  if ( $entry ) {
227                                          #$entry->changetype( 'modify' );                                          #$entry->changetype( 'modify' );
228                                          warn "### entry ",$entry->dump( \*STDERR );                                          warn "### entry ",$entry->dump( \*STDERR ) if $debug;
229                                          push @entries, $entry;                                          push @entries, $entry;
230                                          undef $entry;                                          undef $entry;
231                                  }                                  }
# Line 240  sub search { Line 240  sub search {
240                          } else {                          } else {
241                                  foreach my $n ( keys %$attributes ) {                                  foreach my $n ( keys %$attributes ) {
242                                          my $v = $attributes->{$n};                                          my $v = $attributes->{$n};
243                                          warn "# attr $n = $v\n";                                          warn "## attr $n = $v\n" if $debug;
244                                          $entry->add( $n, $v ) if $entry->get_value( $n ) ne $v;                                          $entry->add( $n, $v ) if $entry->get_value( $n ) ne $v;
245                                  }                                  }
246                          }                          }
# Line 251  sub search { Line 251  sub search {
251                  }                  }
252    
253                  if ( $entry ) {                  if ( $entry ) {
254                          warn "### last entry ",$entry->dump( \*STDERR );                          warn "### last entry ",$entry->dump( \*STDERR ) if $debug;
255                          push @entries, $entry;                          push @entries, $entry;
256                  }                  }
257    

Legend:
Removed from v.87  
changed lines
  Added in v.88

  ViewVC Help
Powered by ViewVC 1.1.26