Index: temp_moodle_dev/moodle/mod/assignment/type/uploadsingle/assignment.class.php =================================================================== RCS file: /usr/local/cvsroot/temp_moodle_dev/moodle/mod/assignment/type/uploadsingle/assignment.class.php,v diff -u -r1.1 -r1.2 --- temp_moodle_dev/moodle/mod/assignment/type/uploadsingle/assignment.class.php 14 Nov 2008 06:30:28 -0000 1.1 +++ temp_moodle_dev/moodle/mod/assignment/type/uploadsingle/assignment.class.php 11 Dec 2008 04:12:09 -0000 1.2 @@ -126,6 +126,8 @@ unset($submission->data1); // Don't need to update this. unset($submission->data2); // Don't need to update this. if (update_record("assignment_submissions", $submission)) { + //lams: add 'saved' variable so lams can recognize if the student have uploaded a file + $saved=1; add_to_log($this->course->id, 'assignment', 'upload', 'view.php?a='.$this->assignment->id, $this->assignment->id, $this->cm->id); $submission = $this->get_submission($USER->id); @@ -140,6 +142,8 @@ $newsubmission->timemodified = time(); $newsubmission->numfiles = 1; if (insert_record('assignment_submissions', $newsubmission)) { + //lams: add 'saved' variable so lams can recognize if the student have uploaded a file + $saved=1; add_to_log($this->course->id, 'assignment', 'upload', 'view.php?a='.$this->assignment->id, $this->assignment->id, $this->cm->id); $submission = $this->get_submission($USER->id); @@ -155,7 +159,8 @@ notify(get_string("uploaderror", "assignment")); //submitting not allowed! } - print_continue('view.php?id='.$this->cm->id); + //lams: add 'saved' variable so lams can recognize if the student have uploaded a file + redirect('view.php?id='.$this->cm->id.'&saved='.$saved); $this->view_footer(); }