Forráskód Böngészése

Improve works in session report - refs BT#11031

Angel Fernando Quiroz Campos 8 éve
szülő
commit
f75965f5a9
1 módosított fájl, 1 hozzáadás és 7 törlés
  1. 1 7
      main/mySpace/works_in_session_report.php

+ 1 - 7
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();