Fix student list, only get sessions that the user is coach BT#12723

pull/2926/head
Julio Montoya 6 years ago
parent dd0982345f
commit d1d1d46412
  1. 7
      plugin/studentfollowup/StudentFollowUpPlugin.php

@ -146,7 +146,6 @@ class StudentFollowUpPlugin extends Plugin
break; break;
} }
foreach ($session['courses'] as $course) { foreach ($session['courses'] as $course) {
//$isCourseCoach = api_is_coach($sessionId, $course['real_id']);
$coachList = SessionManager::getCoachesByCourseSession( $coachList = SessionManager::getCoachesByCourseSession(
$sessionId, $sessionId,
$course['real_id'] $course['real_id']
@ -183,8 +182,10 @@ class StudentFollowUpPlugin extends Plugin
{ {
switch ($status) { switch ($status) {
case COURSEMANAGER: case COURSEMANAGER:
$sessions = SessionManager::get_sessions_by_user($currentUserId); /*$sessions = SessionManager::get_sessions_by_user($currentUserId);
$sessions = array_column($sessions, 'session_id'); $sessions = array_column($sessions, 'session_id');*/
$sessions = SessionManager::getSessionsCoachedByUser($currentUserId);
$sessions = array_column($sessions, 'id');
// Get session courses where I'm coach // Get session courses where I'm coach
$courseList = SessionManager::getCoursesListByCourseCoach($currentUserId); $courseList = SessionManager::getCoursesListByCourseCoach($currentUserId);

Loading…
Cancel
Save