From 17e56698ec7d509c2102a2f61d103a70d2c841da Mon Sep 17 00:00:00 2001 From: Eric Merrill Date: Fri, 27 Feb 2015 08:51:14 -0500 Subject: [PATCH] MDL-49332 gradebook: Raise time limit if we get into regrade Because all regrading should (and does) start from this point, it is safe and best to call it just once, from this point. --- lib/gradelib.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/gradelib.php b/lib/gradelib.php index cb9170a866a..6dfa2279d75 100644 --- a/lib/gradelib.php +++ b/lib/gradelib.php @@ -1014,6 +1014,8 @@ function grade_recover_history_grades($userid, $courseid) { * @return bool true if ok, array of errors if problems found. Grade item id => error message */ function grade_regrade_final_grades($courseid, $userid=null, $updated_item=null) { + // This may take a very long time. + \core_php_time_limit::raise(); $course_item = grade_item::fetch_course_item($courseid);