Changeset 2328
- Timestamp:
- 12/17/19 15:38:31 (4 years ago)
- Location:
- trunk/LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/User.pm
r2324 r2328 935 935 gecos => { 936 936 ro => 1, 937 auto => 1,937 auto => 2, 938 938 }, 939 939 _gecos => { -
trunk/LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/objects.pm
r2326 r2328 829 829 830 830 my %data; 831 832 my %AttrToCompute; 831 833 foreach my $attr ($self->base->list_canonical_fields($self->type, 'r')) { 832 834 my $oattr = $self->base->get_attr_schema($self->type, $attr); 833 835 if ($oattr->{auto}) { 836 push(@{ $AttrToCompute { $oattr->{auto} } }, $attr); 837 } 838 } 839 840 foreach my $level (sort { $a <=> $b } keys %AttrToCompute) { 841 foreach my $attr (@{ $AttrToCompute{ $level } }) { 834 842 my $source = "_$attr"; 835 843 $data{$attr} = $self->_get_c_field($source); 836 844 } 837 845 } 846 838 847 my $res = $self->set_fields(%data); 839 848
Note: See TracChangeset
for help on using the changeset viewer.