]> git.mjollnir.org Git - moodle.git/commitdiff
For assignments without a timemodified stamp, add one when graded
authormoodler <moodler>
Tue, 14 Jan 2003 03:01:10 +0000 (03:01 +0000)
committermoodler <moodler>
Tue, 14 Jan 2003 03:01:10 +0000 (03:01 +0000)
mod/assignment/submissions.php

index 8aef7afa1c57fe88d4acd62ced5b9bb2cb94812d..5f7d5c7a776a5c0ae3b8d3c0e2c5681695b9e7d9 100644 (file)
@@ -96,6 +96,9 @@
                 $newsubmission->timemarked = $timenow;
                 $newsubmission->mailed     = 0;           // Make sure mail goes out (again, even)
                 $newsubmission->id         = $num;
+                if (empty($submission->timemodified)) {   // eg for offline assignments
+                    $newsubmission->timemodified = $timenow;
+                }
                 if (! update_record("assignment_submissions", $newsubmission)) {
                     notify(get_string("failedupdatefeedback", "assignment", $submission->userid));
                 } else {