From 1aecaa3d79c64bf59e4d20ffc3c2d767b45676e9 Mon Sep 17 00:00:00 2001 From: Tim Hunt Date: Thu, 14 Mar 2013 22:11:49 +0000 Subject: [PATCH] MDL-38397 question editing: only validate default mark if present. Most qtypes have that field, but not all. multianswer is an example in core. Also some contrib qtypes. --- question/type/edit_question_form.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/question/type/edit_question_form.php b/question/type/edit_question_form.php index 9690d3d9a9e..22e37f0d455 100644 --- a/question/type/edit_question_form.php +++ b/question/type/edit_question_form.php @@ -673,7 +673,7 @@ abstract class question_edit_form extends question_wizard_form { } // Default mark. - if ($fromform['defaultmark'] < 0) { + if (array_key_exists('defaultmark', $fromform) && $fromform['defaultmark'] < 0) { $errors['defaultmark'] = get_string('defaultmarkmustbepositive', 'question'); }