From c30bfed180440cba2400cd2e6322baa24afa5c09 Mon Sep 17 00:00:00 2001 From: Cameron Ball Date: Wed, 6 Jul 2016 16:59:18 +0800 Subject: [PATCH] MDL-41945 mod_assign: Add empty submission check --- mod/assign/locallib.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/mod/assign/locallib.php b/mod/assign/locallib.php index 4da2bdc9bb7..2aa605de10b 100644 --- a/mod/assign/locallib.php +++ b/mod/assign/locallib.php @@ -6420,6 +6420,11 @@ class assign { $submission = $this->get_user_submission($userid, true); } + if ($this->new_submission_empty($data)) { + $notices[] = get_string('submissionempty', 'mod_assign'); + return false; + } + // Check that no one has modified the submission since we started looking at it. if (isset($data->lastmodified) && ($submission->timemodified > $data->lastmodified)) { // Another user has submitted something. Notify the current user.