From b0eb99121f044affe45b6c18940d9af0bfea1bbc Mon Sep 17 00:00:00 2001 From: skodak Date: Sun, 23 Sep 2007 15:57:36 +0000 Subject: [PATCH] MDL-11417 usermodified now stored properly in grade_grades table when update_(raw|final)_grade() used --- lib/grade/grade_item.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/grade/grade_item.php b/lib/grade/grade_item.php index 9d8de3a6ba..a38d8db6d3 100644 --- a/lib/grade/grade_item.php +++ b/lib/grade/grade_item.php @@ -1272,6 +1272,8 @@ class grade_item extends grade_object { $grade = new grade_grade(array('itemid'=>$this->id, 'userid'=>$userid)); $grade->grade_item =& $this; // prevent db fetching of this grade_item + $grade->usermodified = $usermodified; + if ($grade->is_locked()) { // do not update locked grades at all return false; @@ -1379,6 +1381,8 @@ class grade_item extends grade_object { $grade = new grade_grade(array('itemid'=>$this->id, 'userid'=>$userid)); $grade->grade_item =& $this; // prevent db fetching of this grade_item + $grade->usermodified = $usermodified; + if ($grade->is_locked()) { // do not update locked grades at all return false; -- 2.39.5