|
|
|
@ -59,7 +59,7 @@ foreach ($course_list as $course) { |
|
|
|
|
$session_id |
|
|
|
|
); |
|
|
|
|
if ($status !== false || api_is_platform_admin() || $userIsGeneralCoach) { |
|
|
|
|
$user_course_list[] = $course['code']; |
|
|
|
|
$user_course_list[] = $course['real_id']; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
@ -126,12 +126,13 @@ $new_course_list = array(); |
|
|
|
|
|
|
|
|
|
if (!empty($course_list)) { |
|
|
|
|
foreach ($course_list as $course_data) { |
|
|
|
|
if (!api_is_platform_admin()) { |
|
|
|
|
if (in_array( |
|
|
|
|
$course_data['code'], |
|
|
|
|
$user_course_list |
|
|
|
|
) || api_is_anonymous() |
|
|
|
|
) { |
|
|
|
|
if (api_is_platform_admin()) { |
|
|
|
|
$course_data['title'] = Display::url( |
|
|
|
|
$course_data['title'], |
|
|
|
|
api_get_course_url($course_data['code'], $session_id) |
|
|
|
|
); |
|
|
|
|
} else { |
|
|
|
|
if (in_array($course_data['real_id'], $user_course_list) || api_is_anonymous()) { |
|
|
|
|
$course_data['title'] = Display::url( |
|
|
|
|
$course_data['title'], |
|
|
|
|
api_get_course_url($course_data['code'], $session_id) |
|
|
|
|