Ignore:
Timestamp:
03/29/16 17:37:22 (8 years ago)
Author:
nanardon
Message:

Add task modules

Add two task module:

  • Unexportexpired: unexported expire aliases and nethost
  • Updatedyndata: refresh aliases and group with autoMember settings
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/Group.pm

    r1571 r1737  
    180180                q{insert into group_attributes_users (value, attr, okey) values (?,?,?)} 
    181181            ); 
    182             $sth->execute($_, 'memberUID', $self->_get_ikey); 
    183             $res++; 
     182            $res += $sth->execute($_, 'memberUID', $self->_get_ikey); 
    184183        } elsif ($member{$_}{c}) { 
    185184            if (($user->get_c_field('department') || '') eq $self->id) { 
     
    192191                q{delete from group_attributes_users where value = ? and attr = ? and okey = ?} 
    193192            ); 
    194             $sth->execute($_, 'memberUID', $self->_get_ikey); 
    195             $res++; 
     193            $res += $sth->execute($_, 'memberUID', $self->_get_ikey); 
    196194        } # else {} # can't happend 
    197195    } 
     
    216214    ); 
    217215    my $filter = $self->get_field('autoMemberFilter'); 
    218     $self->_set_group_members( 
     216    my $res = $self->_set_group_members( 
    219217        [ $self->base->search_objects( 
    220218            'user', 
    221219            ref $filter ? @{ $filter } : $filter 
    222220        ) ] 
    223     ) 
     221    ); 
     222    $res; 
    224223} 
    225224 
Note: See TracChangeset for help on using the changeset viewer.