From f75965f5a9d3b5a620e1278a30abc60dbf1d3537 Mon Sep 17 00:00:00 2001 From: Angel Fernando Quiroz Campos Date: Wed, 6 Jul 2016 10:20:17 -0500 Subject: [PATCH] Improve works in session report - refs BT#11031 --- main/mySpace/works_in_session_report.php | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/main/mySpace/works_in_session_report.php b/main/mySpace/works_in_session_report.php index 18b95f3191..4e30df76b9 100644 --- a/main/mySpace/works_in_session_report.php +++ b/main/mySpace/works_in_session_report.php @@ -8,7 +8,6 @@ require_once '../inc/global.inc.php'; use \Chamilo\CoreBundle\Entity\Session; -use \Doctrine\Common\Collections\Criteria; api_block_anonymous_users(true); @@ -46,12 +45,7 @@ if ($session) { foreach ($sessionCourses as $sessionCourse) { $course = $sessionCourse->getCourse(); $coursesInfo[$course->getId()] = $course->getCode(); - $criteria = Criteria::create()->where( - Criteria::expr()->eq("status", Session::STUDENT) - ); - $userCourseSubscriptions = $session - ->getUserCourseSubscriptions() - ->matching($criteria); + $userCourseSubscriptions = $session->getUserCourseSubscriptionsByStatus($course, Session::STUDENT); foreach ($userCourseSubscriptions as $userCourseSubscription) { $user = $userCourseSubscription->getUser();