diff --git a/htdocs/holiday/index.php b/htdocs/holiday/index.php index d288bd9b97bb84f67a63b4dc21d4e8c26ba35034..c269a148615e45e23347ef1ec3ac09fa11f3bad0 100644 --- a/htdocs/holiday/index.php +++ b/htdocs/holiday/index.php @@ -278,19 +278,20 @@ if($user->rights->holiday->lire_tous) { } // VALIDEUR -if($user->rights->holiday->lire_tous){ +if($user->rights->holiday->lire_tous) +{ print '<td class="liste_titre" align="left">'; - // Liste des utiliseurs du groupes Comptabilité - - $idGroupValid = $holiday->getConfCP('userGroup'); - - $validator = new UserGroup($db,$idGroupValid); - $valideur = $validator->listUsersForGroup(); - - $form->select_users($search_valideur,"search_valideur",1,"",0,$valideur,''); + $validator = new UserGroup($db); + $excludefilter=$user->admin?'':'u.rowid <> '.$user->id; + $valideurobjects = $validator->listUsersForGroup($excludefilter); + $valideurarray = array(); + foreach($valideurobjects as $val) $valideurarray[$val->id]=$val->id; + $form->select_users($search_valideur,"search_valideur",1,"",0,$valideurarray,''); print '</td>'; -} else { +} +else +{ print '<td class="liste_titre"> </td>'; }