Changeset 1910 for trunk/LATMOS-Accounts/lib/LATMOS/Accounts/Bases
- Timestamp:
- 01/04/17 09:33:04 (8 years ago)
- Location:
- trunk/LATMOS-Accounts/lib/LATMOS/Accounts/Bases
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql.pm
r1909 r1910 449 449 ); 450 450 $self->log(LA_DEBUG, "Alias $otype $name => $for created"); 451 my $oalias = $self->GetAlias($otype, $name); 452 $oalias->_update_aliases_ptr(); 451 453 return 1; 452 454 } else { … … 490 492 )); 491 493 494 $obj->_update_aliases_ptr; 492 495 my $res = $sth->execute($name); 493 496 -
trunk/LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/User.pm
r1908 r1910 1429 1429 ); 1430 1430 1431 my $res = $stAddAlias->execute($name, -1, $for, $base->_derefObject($for) || undef); 1431 my $ref = $base->_derefObject($class->type, $for); 1432 my $res = $stAddAlias->execute($name, -1, $for, $ref ? $ref->id : undef); 1432 1433 return $res ? 1 : 0; 1433 1434 } -
trunk/LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/objects.pm
r1909 r1910 169 169 my ($oalias) = @_; 170 170 my $otype = $class->type; 171 $oalias ||= ''; 171 172 172 173 if (my ($aliasotype, $aliasoname, $aliasattr) = $oalias =~ m/^([^\/]+)\.([^\.]+)\.(.*)$/) {
Note: See TracChangeset
for help on using the changeset viewer.