Changeset 1342 for branches


Ignore:
Timestamp:
05/28/15 12:19:20 (9 years ago)
Author:
nanardon
Message:

Fix expired accounts mails feature

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/4.0/LATMOS-Accounts/lib/LATMOS/Accounts/Maintenance.pm

    r1217 r1342  
    195195 
    196196    my %managers; 
    197     if (my $accreq = $self->_base->get_object('accreq', 'user-removal')) { 
    198  
    199         $self->base->log(LA_DEBUG, 
    200             "Found accreq 'user-removal', using it to automated deletion", 
    201         ); 
    202         foreach my $user (@users) { 
    203             my $uobj = $self->_base->get_object('user', $user); 
    204             $uobj->get_attributes('unexported') and next; # can't happend 
    205             my $manager = $uobj->get_attributes('managerContact') || 'N/A'; 
    206             push(@{$managers{$manager}{users}}, $uobj); 
    207  
     197    my $accreq = $self->_base->get_object('accreq', 'user-removal'); 
     198 
     199 
     200    $self->base->log(LA_DEBUG, 
     201        "Found accreq 'user-removal', using it to automated deletion", 
     202    ) if ($accreq); 
     203 
     204    foreach my $user (@users) { 
     205        my $uobj = $self->_base->get_object('user', $user); 
     206        $uobj->get_attributes('unexported') and next; # can't happend 
     207        my $manager = $uobj->get_attributes('managerContact') || 'N/A'; 
     208        push(@{$managers{$manager}{users}}, $uobj); 
     209 
     210        if ($accreq) { 
    208211            my $req = LATMOS::Accounts::Bases::Sql::DataRequest->new($accreq); 
    209212            $req->set_ptr_object($uobj); 
Note: See TracChangeset for help on using the changeset viewer.