|
|
|
|
@ -43,8 +43,16 @@ $em = Database::getManager(); |
|
|
|
|
$formSearch = new FormValidator('load', 'get', api_get_self()); |
|
|
|
|
$formSearch->addHeader(get_lang('LoadDiagnosis')); |
|
|
|
|
if (!empty($userInfo)) { |
|
|
|
|
if ($userInfo['status'] == DRH) { |
|
|
|
|
$users = []; |
|
|
|
|
switch ($userInfo['status']) { |
|
|
|
|
case DRH: |
|
|
|
|
$users = UserManager::get_users_followed_by_drh($userId); |
|
|
|
|
break; |
|
|
|
|
case STUDENT_BOSS: |
|
|
|
|
$users = UserManager::getUsersFollowedByStudentBoss($userId); |
|
|
|
|
break; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
if (!empty($users)) { |
|
|
|
|
$userList = []; |
|
|
|
|
foreach ($users as $user) { |
|
|
|
|
@ -53,7 +61,6 @@ if (!empty($userInfo)) { |
|
|
|
|
$formSearch->addSelect('user_id', get_lang('User'), $userList); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
if ($userToLoad) { |
|
|
|
|
$formSearch->setDefaults(['user_id' => $userToLoad]); |
|
|
|
|
} |
|
|
|
|
|