|
|
|
|
@ -204,16 +204,15 @@ if ($bbb->isGlobalConference() === false && |
|
|
|
|
$meetingsInGroup = $bbb->getAllMeetingsInCourse(api_get_course_int_id(), api_get_session_id(), 1); |
|
|
|
|
$meetingsGroup = array_column($meetingsInGroup, 'status', 'group_id'); |
|
|
|
|
|
|
|
|
|
foreach ($groups as &$groupData) { |
|
|
|
|
$groupList[0] = get_lang('Select'); |
|
|
|
|
foreach ($groups as $groupData) { |
|
|
|
|
$itemGroupId = $groupData['iid']; |
|
|
|
|
if (isset($meetingsGroup[$itemGroupId]) && $meetingsGroup[$itemGroupId] == 1) { |
|
|
|
|
$groupData['name'] .= ' ('.get_lang('Active').')'; |
|
|
|
|
} |
|
|
|
|
$groupList[$itemGroupId] = $groupData['name']; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
$groupList[0] = get_lang('Select'); |
|
|
|
|
$groupList = array_merge($groupList, array_column($groups, 'name', 'iid')); |
|
|
|
|
|
|
|
|
|
$form->addSelect('group_id', get_lang('Groups'), $groupList, ['id' => 'group_select']); |
|
|
|
|
$form->setDefaults(['group_id' => $groupId]); |
|
|
|
|
$formToString = $form->returnForm(); |
|
|
|
|
|