From 039504e94f4a8db023f7c78d69510c6cb8cbd664 Mon Sep 17 00:00:00 2001 From: Ahmed Hamouda Date: Fri, 21 Nov 2025 13:24:58 +0100 Subject: [PATCH] #46258: Fix SOAP argument type error by fetching users data --- webservice/soap/classes/class.ilSoapUserAdministration.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/webservice/soap/classes/class.ilSoapUserAdministration.php b/webservice/soap/classes/class.ilSoapUserAdministration.php index ac7b54a6ebe8..995be546db2c 100755 --- a/webservice/soap/classes/class.ilSoapUserAdministration.php +++ b/webservice/soap/classes/class.ilSoapUserAdministration.php @@ -1,4 +1,5 @@ __getLocalRoles(); foreach ($roles as $role_id) { - $data = array_merge($rbacreview->assignedUsers($role_id), $data); + $user_ids = $rbacreview->assignedUsers($role_id); + $role_users = ilObjUser::_getUsersForIds($user_ids, $active); + $data = array_merge($data, $role_users); } break;