From 8a0e111417e3742d8b4ae78ae2b30ea5142b64ca Mon Sep 17 00:00:00 2001 From: Laurent Destailleur <eldy@destailleur.fr> Date: Mon, 15 Apr 2013 12:39:34 +0200 Subject: [PATCH] Fix: Bad array type --- htdocs/holiday/index.php | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/htdocs/holiday/index.php b/htdocs/holiday/index.php index d288bd9b97b..c269a148615 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>'; } -- GitLab