From a7d13ecf2b925f7e452a90d8abb756fbfefdee4f Mon Sep 17 00:00:00 2001 From: Juan Leyva Date: Thu, 5 Nov 2015 09:40:38 +0100 Subject: [PATCH] MDL-50589 gradereport_user: Force regrade in external function --- grade/report/user/externallib.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/grade/report/user/externallib.php b/grade/report/user/externallib.php index 40c5bb99888..057666cd368 100644 --- a/grade/report/user/externallib.php +++ b/grade/report/user/externallib.php @@ -115,6 +115,9 @@ class gradereport_user_external extends external_api { require_once($CFG->dirroot . '/grade/lib.php'); require_once($CFG->dirroot . '/grade/report/user/lib.php'); + // Force regrade to update items marked as 'needupdate'. + grade_regrade_final_grades($course->id); + $gpr = new grade_plugin_return( array( 'type' => 'report',