From bc7dafa3782443500e909659d1c5a8f8e26360f9 Mon Sep 17 00:00:00 2001 From: Philippe Logel Date: Fri, 5 Jan 2024 07:55:00 +0000 Subject: [PATCH] GroupService.php : bug res --- src/EcclesiaCRM/Service/GroupService.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/EcclesiaCRM/Service/GroupService.php b/src/EcclesiaCRM/Service/GroupService.php index 5a26261850..fcc329ac96 100644 --- a/src/EcclesiaCRM/Service/GroupService.php +++ b/src/EcclesiaCRM/Service/GroupService.php @@ -459,10 +459,11 @@ public function getGroupMembers($groupID, $personID = null) //on teste si les propriétés sont bonnes if (array_key_exists('p2g2r_per_ID',$row) && array_key_exists('lst_OptionName',$row)) { - $dbPerson = PersonQuery::create()->findPk($row['p2g2r_per_ID'])->toArray(); + $dbPerson = PersonQuery::create()->findPk($row['p2g2r_per_ID']); - if (array_key_exists('displayName',$dbPerson)) + if (!array_key_exists('displayName',$dbPerson->toArray())) { + $person['per_ID'] = $dbPerson->getId(); $person['displayName'] = $dbPerson->getFullName(); $person['groupRole'] = $row['lst_OptionName']; array_push($members, $person);