From eee343e8ebbcae81d14788d6456983f348cf3e1f Mon Sep 17 00:00:00 2001 From: Sun Zhigang Date: Fri, 31 Aug 2012 21:57:06 +0800 Subject: [PATCH] Keep up with latest moodle code to count submissions --- clients/mod/assignment/type/onlinejudge/assignment.class.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/clients/mod/assignment/type/onlinejudge/assignment.class.php b/clients/mod/assignment/type/onlinejudge/assignment.class.php index 2165f3d3..8205125b 100644 --- a/clients/mod/assignment/type/onlinejudge/assignment.class.php +++ b/clients/mod/assignment/type/onlinejudge/assignment.class.php @@ -432,6 +432,7 @@ function upload_file($mform, $options) { $formdata = file_postupdate_standard_filemanager($formdata, 'files', $options, $this->context, 'mod_assignment', 'submission', $submission->id); $updates = new stdClass(); $updates->id = $submission->id; + $updates->numfiles = count($fs->get_area_files($this->context->id, 'mod_assignment', 'submission', $submission->id, 'sortorder', false)); $updates->timemodified = time(); $DB->update_record('assignment_submissions', $updates); add_to_log($this->course->id, 'assignment', 'upload', @@ -441,7 +442,7 @@ function upload_file($mform, $options) { $this->email_teachers($submission); } - $this->request_judge($submission); + $this->request_judge($submission); // Added by onlinejudge // send files to event system $files = $fs->get_area_files($this->context->id, 'mod_assignment', 'submission', $submission->id);