From: skodak Date: Sun, 23 Sep 2007 15:57:36 +0000 (+0000) Subject: MDL-11417 usermodified now stored properly in grade_grades table when update_(raw... X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=b0eb99121f044affe45b6c18940d9af0bfea1bbc;p=moodle.git MDL-11417 usermodified now stored properly in grade_grades table when update_(raw|final)_grade() used --- 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;