Fix course/session redirection BT#17292

pull/3293/head
Julio Montoya 6 years ago
parent 97c2c2c0d1
commit 927f420eea
  1. 13
      user_portal.php

@ -243,12 +243,13 @@ if (api_get_setting('go_to_course_after_login') == 'true') {
if (isset($sessionInfo['courses']) &&
count($sessionInfo['courses']) == 1
) {
$courseCode = $sessionInfo['courses'][0]['code'];
$courseInfo = api_get_course_info_by_id($sessionInfo['courses'][0]['real_id']);
if (!empty($courseInfo)) {
$courseUrl = $courseInfo['course_public_url'].'?id_session='.$sessionInfo['session_id'];
header('Location:'.$courseUrl);
exit;
foreach ($sessionInfo['courses'] as $courseItem) {
$courseInfo = api_get_course_info_by_id($courseItem['real_id']);
if (!empty($courseInfo)) {
$courseUrl = $courseInfo['course_public_url'].'?id_session='.$sessionInfo['session_id'];
header('Location:'.$courseUrl);
exit;
}
}
}

Loading…
Cancel
Save