Changeset 2601
- Timestamp:
- 04/06/24 11:14:19 (3 months ago)
- Location:
- trunk/LATMOS-Accounts/lib/LATMOS/Accounts/Bases
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Ldap.pm
r2475 r2601 235 235 ); 236 236 if ($mesg->code) { 237 $self->log(LA_ ERR, "Cannot get object %s: %s", $dn, $mesg->error);237 $self->log(LA_WARN, "Cannot get object %s: %s", $dn, $mesg->error); 238 238 return; 239 239 } -
trunk/LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/User.pm
r2590 r2601 770 770 my ($self) = @_; 771 771 if (my $manager = $self->object->_get_c_field('managerContact')) { 772 return $manager ;772 return $manager if ( $self->base->search_objects( 'user', "name=$manager" ) ); # Check in case unexported 773 773 } elsif (my $department = $self->object->_get_c_field('department')) { 774 774 my $obj = $self->base->get_object('group', $department); 775 775 return $obj->_get_c_field('managedBy'); 776 } else {777 return; 778 }776 } 777 778 return; 779 779 }, 780 780 label => l('Responsible'),
Note: See TracChangeset
for help on using the changeset viewer.