/[A3C]/lib/A3C/LDAP.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/A3C/LDAP.pm

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

revision 181 by dpavlin, Mon Jun 16 20:08:28 2008 UTC revision 208 by dpavlin, Thu Jun 19 21:24:26 2008 UTC
# Line 197  sub model_from_entry { Line 197  sub model_from_entry {
197    
198          foreach my $attr ( $entry->attributes ) {          foreach my $attr ( $entry->attributes ) {
199                  if ( grep(/^\Q$attr\E$/, @columns ) ) {                  if ( grep(/^\Q$attr\E$/, @columns ) ) {
200  #                       $data->{$attr} = $entry->get_value( $attr );                          $data->{$attr} = $entry->get_value( $attr );
                         my @var = $entry->get_value( $attr );  
 #                       warn "--- $attr = ",dump( @var );  
                         # XXX this rolls repeatable values into single field  
                         my $var = join(' <*> ', @var);  
                         $data->{$attr} = $var;  
201  #               } elsif ( $attr !~ m/^(objectClass)$/i ) {  #               } elsif ( $attr !~ m/^(objectClass)$/i ) {
202                  } else {                  } else {
203                          Jifty->log->warn(ref($model)," doesn't have $attr");                          Jifty->log->warn(ref($model)," doesn't have $attr");

Legend:
Removed from v.181  
changed lines
  Added in v.208

  ViewVC Help
Powered by ViewVC 1.1.26