Changeset 658 for LATMOS-Accounts/lib


Ignore:
Timestamp:
01/18/10 23:31:54 (14 years ago)
Author:
nanardon
Message:
  • avoid die if user cannot be instanciate just afer creation
File:
1 edited

Legend:

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

    r504 r658  
    114114        return 0; 
    115115    } 
    116     my $res = $base->get_object('user', $id)->set_fields(%delayed); 
    117     return defined($res) ? 1 : 0; 
     116    if (my $obj = $base->get_object('user', $id)) { 
     117        my $res = $obj->set_fields(%delayed); 
     118        return defined($res) ? 1 : 0; 
     119    } else { 
     120        $base->log(LA_ERR, "Cannot get just created object %s/%s", 'user', $id); 
     121        return 0; 
     122    } 
    118123} 
    119124 
Note: See TracChangeset for help on using the changeset viewer.