From c321b1ab764c5b8db646f050d637dfc9c41b3f1a Mon Sep 17 00:00:00 2001 From: Christian Date: Tue, 10 Jan 2023 09:15:26 -0500 Subject: [PATCH] Grupos: Add emails in export - refs BT#20475 --- main/inc/lib/groupmanager.lib.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/main/inc/lib/groupmanager.lib.php b/main/inc/lib/groupmanager.lib.php index 82ec89d6e6..89402db3f7 100755 --- a/main/inc/lib/groupmanager.lib.php +++ b/main/inc/lib/groupmanager.lib.php @@ -2789,6 +2789,7 @@ class GroupManager if ($loadUsers) { $data[0][] = 'students'; $data[0][] = 'tutors'; + $data[0][] = 'emails'; } if (false == $loadUsers) { @@ -2827,9 +2828,11 @@ class GroupManager $users = self::getStudents($groupInfo['iid']); $userList = []; + $emailList = []; foreach ($users as $user) { $user = api_get_user_info($user['user_id']); $userList[] = $user['username']; + $emailList[] = $user['email']; } $tutors = self::getTutors($groupInfo); @@ -2837,6 +2840,7 @@ class GroupManager foreach ($tutors as $user) { $user = api_get_user_info($user['user_id']); $tutorList[] = $user['username']; + $emailList[] = $user['email']; } $userListToString = null; @@ -2869,6 +2873,9 @@ class GroupManager if ($loadUsers) { $data[$count][] = $userListToString; $data[$count][] = $tutorListToString; + if (!empty($emailList)) { + $data[$count][] = implode(',', $emailList); + } } if (!empty($groupId)) {