Changeset 622


Ignore:
Timestamp:
01/16/10 16:02:48 (15 years ago)
Author:
nanardon
Message:
  • fix memberOf setting in ldap
File:
1 edited

Legend:

Unmodified
Added
Removed
  • LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Ldap/User.pm

    r621 r622  
    149149                my $group = $base->get_object('group', $_) or next; 
    150150                if ($users{$_}{e}) { 
    151                     $group->{entry}->delete(member => $entry->get_value('dn')); 
     151                    $group->{entry}->delete(memberUID => $self->id); 
    152152                } elsif ($users{$_}{n}) { 
    153                     $group->{entry}->add(member => $entry->get_value('dn')); 
     153                    $group->{entry}->add(memberUID => $self->id); 
    154154                } # else {} # can't happen 
    155155                my $mesg = $group->{entry}->update($base->ldap); 
     
    159159                } 
    160160            } 
    161             next; 
     161            return 1; 
    162162        }; 
    163163        /^userPassword$/ and do { 
Note: See TracChangeset for help on using the changeset viewer.