fixed submission logging, email notification for online
This commit is contained in:
@@ -31,6 +31,10 @@ class assignment_online extends assignment_base {
|
||||
|
||||
if ($data = data_submitted()) { // No incoming data?
|
||||
if ($editable && $this->update_submission($data)) {
|
||||
//TODO fix log actions - needs db upgrade
|
||||
add_to_log($this->course->id, 'assignment', 'upload',
|
||||
'view.php?a='.$this->assignment->id, $this->assignment->id, $this->cm->id);
|
||||
$this->email_teachers($submission);
|
||||
//redirect to get updated submission date and word count
|
||||
redirect('view.php?id='.$this->cm->id.'&saved=1');
|
||||
} else {
|
||||
|
||||
@@ -88,6 +88,8 @@ class assignment_uploadsingle extends assignment_base {
|
||||
unset($submission->data1); // Don't need to update this.
|
||||
unset($submission->data2); // Don't need to update this.
|
||||
if (update_record("assignment_submissions", $submission)) {
|
||||
add_to_log($this->course->id, 'assignment', 'upload',
|
||||
'view.php?a='.$this->assignment->id, $this->assignment->id, $this->cm->id);
|
||||
$this->email_teachers($submission);
|
||||
print_heading(get_string('uploadedfile'));
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user