소스 검색

Fixing commit d29856f9c to still check that the user validated the gradebook - refs BT#12404

Nicolas Ducoulombier 7 년 전
부모
커밋
cccb9fe443
1개의 변경된 파일8개의 추가작업 그리고 0개의 파일을 삭제
  1. 8 0
      plugin/grading_electronic/generate.php

+ 8 - 0
plugin/grading_electronic/generate.php

@@ -118,6 +118,14 @@ try {
 
     /** @var User $student */
     foreach ($students as $student) {
+        $userFinishedCourse = Category::userFinishedCourse(
+            $student->getId(),
+            $gradebook,
+            true
+        );
+        if (!$userFinishedCourse) {
+             continue;
+        }
         $exerciseResult = Event::get_best_exercise_results_by_user(
             $exerciseId,
             $course->getId(),