From 0aeb6807f328c7e2207f3583fdc410f37d83f4d3 Mon Sep 17 00:00:00 2001 From: Angel Fernando Quiroz Campos Date: Thu, 16 Apr 2015 09:05:20 -0500 Subject: [PATCH 1/2] Fix user course list in session index page - refs BT#9437 --- main/session/index.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main/session/index.php b/main/session/index.php index 62ce60568c..d237744c89 100755 --- a/main/session/index.php +++ b/main/session/index.php @@ -58,7 +58,7 @@ foreach ($new_session_list as $session_item) { $user_course_list = array(); foreach ($course_list as $course) { $status = SessionManager::get_user_status_in_course_session($userId, $course['code'], $session_id); - if ($status || api_is_platform_admin()) { + if ($status !== false || api_is_platform_admin()) { $user_course_list[] = $course['code']; } } From 90cfd73373b1c77dced58628b44eb4cf83e9a33b Mon Sep 17 00:00:00 2001 From: Angel Fernando Quiroz Campos Date: Thu, 16 Apr 2015 09:11:15 -0500 Subject: [PATCH 2/2] Allow access to session index page for general coach - refs BT#9437 --- main/session/index.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/main/session/index.php b/main/session/index.php index d237744c89..8346f3d0f2 100755 --- a/main/session/index.php +++ b/main/session/index.php @@ -54,11 +54,12 @@ foreach ($new_session_list as $session_item) { $user_course_list[] = $session_item['code']; }*/ +$userIsGeneralCoach = SessionManager::user_is_general_coach($userId, $session_id); $user_course_list = array(); foreach ($course_list as $course) { $status = SessionManager::get_user_status_in_course_session($userId, $course['code'], $session_id); - if ($status !== false || api_is_platform_admin()) { + if ($status !== false || api_is_platform_admin() || $userIsGeneralCoach) { $user_course_list[] = $course['code']; } }