Changeset 1624 for trunk


Ignore:
Timestamp:
01/10/16 22:18:32 (9 years ago)
Author:
nanardon
Message:

Put undef instead empty value to inline attributes

Location:
trunk/LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql
Files:
2 edited

Legend:

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

    r1623 r1624  
    326326    }; 
    327327 
     328    $user->base->log(LA_DEBUG, "Applying Employement %s to user %s", $self->id, $user->id); 
     329 
    328330    my $currentemployment = $user->get_attributes('currentEmployment') || ''; 
    329331 
     
    339341        my $new = $user->_get_attributes("_$_") || ''; 
    340342        if ($old ne $new) { 
    341             $changes{$_} = $new; 
     343            $changes{$_} = $new || undef; 
    342344        } 
    343345    } 
  • trunk/LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/objects.pm

    r1594 r1624  
    451451                push(@vals, $data{$field} ? 1 : 0); 
    452452            } else { 
    453                 push(@vals, $data{$field}); 
     453                push(@vals, $data{$field} || undef); 
    454454            } 
    455455            push(@updated_attributes, $field); 
Note: See TracChangeset for help on using the changeset viewer.