MDL-40697 core_grades: removed existing user_graded event triggers
[moodle.git] / grade / report / grader / ajax_callbacks.php
index d49e265..f0c7188 100644 (file)
@@ -120,8 +120,6 @@ switch ($action) {
             } else {
                 $json_object->gradevalue = $finalvalue;
 
-                $old_grade_grade = new grade_grade(array('userid' => $userid, 'itemid' => $grade_item->id), true);
-
                 if ($grade_item->update_final_grade($userid, $finalgrade, 'gradebook', $feedback, FORMAT_MOODLE)) {
                     $json_object->result = 'success';
                     $json_object->message = false;
@@ -132,14 +130,6 @@ switch ($action) {
                     die();
                 }
 
-                $grade_grade = new grade_grade(array('userid' => $userid, 'itemid' => $grade_item->id), true);
-                if ($old_grade_grade->finalgrade != $grade_grade->finalgrade
-                    or empty($old_grade_grade->overridden) != empty($grade_grade->overridden)
-                ) {
-                    $grade_grade->load_grade_item();
-                    \core\event\user_graded::create_from_grade($grade_grade)->trigger();
-                }
-
                 // Get row data
                 $sql = "SELECT gg.id, gi.id AS itemid, gi.scaleid AS scale, gg.userid AS userid, finalgrade, gg.overridden AS overridden "
                      . "FROM {grade_grades} gg, {grade_items} gi WHERE "