]> git.mjollnir.org Git - moodle.git/commitdiff
FIxed a recently-introduced bug preventing assignment grading bug 1390
authormoodler <moodler>
Sat, 15 May 2004 15:21:29 +0000 (15:21 +0000)
committermoodler <moodler>
Sat, 15 May 2004 15:21:29 +0000 (15:21 +0000)
mod/assignment/submissions.php

index 281af4c18e21e33d6ab55b13c63ac880a314c6f7..261163eee42c7938cafc65ea342235e76d3b52ff 100644 (file)
@@ -6,8 +6,9 @@
     require_variable($id);    // Assignment
     optional_variable($sort, "timemodified"); 
     optional_variable($dir, "DESC");
-    optional_variable($timewas);
+    optional_variable($timenow, 0);
 
+    $timewas = $timenow;
     $timenow = time();
 
     if (! $assignment = get_record("assignment", "id", $id)) {
 
                 // Make sure that we aren't overwriting any recent feedback from other teachers. (see bug #324)
                 if ($timewas < $submission->timemarked && (!empty($submission->grade)) && (!empty($submission->comment))) {
-                    $u = $users[$submission->userid];
-                    $uname = $u->firstname . " " . $u->lastname;
-                    notify(get_string("failedupdatefeedback", "assignment", $uname)
+                    notify(get_string("failedupdatefeedback", "assignment", fullname($users[$submission->userid]))
                     . "<br>" . get_string("grade") . ": $newsubmission->grade" 
                     . "<br>" . get_string("feedback", "assignment") . ": $newsubmission->comment\n");
-                    unset($u);
-                    unset($uname);
                 } else { //print out old feedback and grade
                     if (empty($submission->timemodified)) {   // eg for offline assignments
                         $newsubmission->timemodified = $timenow;