From 1e16260ba7fb52f0b1c138ef1474b36460220b97 Mon Sep 17 00:00:00 2001 From: Paul Holden Date: Fri, 24 Feb 2023 09:19:53 +0000 Subject: [PATCH] MDL-77398 mod_assign: disable form submit protection for batch options. --- mod/assign/locallib.php | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/mod/assign/locallib.php b/mod/assign/locallib.php index 5c5bef2b345..97b010451fc 100644 --- a/mod/assign/locallib.php +++ b/mod/assign/locallib.php @@ -4545,7 +4545,10 @@ class assign { 'context'=>$this->get_context(), 'markingworkflow'=>$markingworkflow, 'markingallocation'=>$markingallocation); - $classoptions = array('class'=>'gradingbatchoperationsform'); + $classoptions = [ + 'class' => 'gradingbatchoperationsform', + 'data-double-submit-protection' => 'off', + ]; $gradingbatchoperationsform = new mod_assign_grading_batch_operations_form(null, $batchformparams, @@ -5023,7 +5026,11 @@ class assign { 'context'=>$this->get_context(), 'markingworkflow'=>$this->get_instance()->markingworkflow, 'markingallocation'=>$markingallocation); - $formclasses = array('class'=>'gradingbatchoperationsform'); + $formclasses = [ + 'class' => 'gradingbatchoperationsform', + 'data-double-submit-protection' => 'off' + ]; + $mform = new mod_assign_grading_batch_operations_form(null, $batchformparams, 'post',