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',