Changeset 415


Ignore:
Timestamp:
09/03/09 05:15:26 (15 years ago)
Author:
nanardon
Message:
  • trap error
File:
1 edited

Legend:

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

    r414 r415  
    282282                    $res += $f->set_c_fields(forward => $data{$attr}); 
    283283                } else { 
    284                     $self->base->create_c_object('aliases', $self->id, 
    285                         forward => $data{$attr}) and $res++; 
     284                    if ($self->base->create_c_object('aliases', $self->id, 
     285                        forward => $data{$attr})) { 
     286                        $res++; 
     287                    } else { 
     288                        $self->base->log(LA_ERR, "Cannot add forward for %s", 
     289                            $self->id); 
     290                    } 
    286291                } 
    287292            } else { 
    288                 $self->base->delete_object('aliases', $self->id); 
    289                 $res++; 
     293                if ($self->base->delete_object('aliases', $self->id)) { 
     294                    $res++; 
     295                } else { 
     296                    $self->base->log(LA_ERR, "Cannot remove forward for %s", 
     297                        $self->id); 
     298                } 
    290299            } 
    291300            next; 
Note: See TracChangeset for help on using the changeset viewer.