Changeset 2489


Ignore:
Timestamp:
11/19/21 15:14:53 (3 years ago)
Author:
nanardon
Message:

Fix: set password

File:
1 edited

Legend:

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

    r2481 r2489  
    303303        sambaNTPassword => $nt, 
    304304    ); 
    305     $self->base->log(LA_NOTICE, 'Mot de passe changé pour %s', $self->id) 
    306     if($res); 
    307     return $res; 
     305 
     306    my $mesg = $self->{entry}->update($self->base->ldap); 
     307 
     308    if ($mesg->code && $mesg->code != 82) { 
     309        $self->base->log(LA_ERR, "Cannot set attributes: %s", $mesg->error); 
     310        return; 
     311    } else { 
     312        $self->base->log(LA_NOTICE, 'Mot de passe changé pour %s', $self->id) 
     313        return 1; 
     314    } 
     315 
    308316} 
    309317 
Note: See TracChangeset for help on using the changeset viewer.