Merge pull request #4529 from christianbeeznest/Majorel-20475

Grupos: Add emails in export - refs BT#20475
pull/4531/head
Nicolas Ducoulombier 3 years ago committed by GitHub
commit 02058b35ab
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 7
      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)) {

Loading…
Cancel
Save