diff --git a/main/inc/lib/course.lib.php b/main/inc/lib/course.lib.php index 6fdb83a62b..defed4d3bf 100755 --- a/main/inc/lib/course.lib.php +++ b/main/inc/lib/course.lib.php @@ -3759,6 +3759,9 @@ class CourseManager $courseList = []; while ($row = Database::fetch_array($result)) { $course_info = api_get_course_info_by_id($row['id']); + if (empty($course_info)) { + continue; + } if (isset($course_info['visibility']) && $course_info['visibility'] == COURSE_VISIBILITY_HIDDEN @@ -3844,7 +3847,7 @@ class CourseManager } $params['status'] = $row['status']; - if (api_get_setting('display_coursecode_in_courselist') == 'true') { + if (api_get_setting('display_coursecode_in_courselist') === 'true') { $params['code_course'] = '('.$course_info['visual_code'].') '; } diff --git a/main/mySpace/access_details_session.php b/main/mySpace/access_details_session.php index c50cdddf75..b36fb97bb3 100644 --- a/main/mySpace/access_details_session.php +++ b/main/mySpace/access_details_session.php @@ -100,7 +100,7 @@ if ($form->validate()) { foreach ($result as $item) { $record = [ - $courseInfo['name'], + $courseInfo['title'], $session['session_name'], api_get_local_time($item['login']), api_get_local_time($item['logout']), @@ -126,7 +126,7 @@ if ($form->validate()) { foreach ($result as $item) { $record = [ - $courseInfo['name'], + $course['title'], '', api_get_local_time($item['login']), api_get_local_time($item['logout']),