From dc0deaf04dd7f64a7edcb4bcc3abd4e64878aefb Mon Sep 17 00:00:00 2001 From: Simey Lameze Date: Wed, 24 May 2017 14:17:51 +0800 Subject: [PATCH] MDL-58900 mod_assign: fix incorrect overrides ordering --- mod/assign/overrideedit.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mod/assign/overrideedit.php b/mod/assign/overrideedit.php index 24af320ee7b..fd5ca49dba0 100644 --- a/mod/assign/overrideedit.php +++ b/mod/assign/overrideedit.php @@ -183,7 +183,7 @@ if ($mform->is_cancelled()) { unset($fromform->id); $fromform->id = $DB->insert_record('assign_overrides', $fromform); if ($groupmode) { - $fromform->sortorder = $fromform->id; + $fromform->sortorder = 1; $overridecountgroup = $DB->count_records('assign_overrides', array('userid' => null, 'assignid' => $assigninstance->id)); @@ -196,7 +196,7 @@ if ($mform->is_cancelled()) { } $DB->update_record('assign_overrides', $fromform); - + reorder_group_overrides($assigninstance->id); } // Determine which override created event to fire. -- 2.43.0