MDL-81276 mod_scorm: Fix minimum score validation

This commit is contained in:
Amaia Anabitarte
2024-03-19 22:43:22 +01:00
parent 757be30c39
commit 0cf88daffd
+4 -1
View File
@@ -472,7 +472,10 @@ class mod_scorm_mod_form extends moodleform_mod {
// Validate 'Require minimum score' value.
$completionscorerequiredel = 'completionscorerequired' . $this->get_suffix();
if (array_key_exists($completionscorerequiredel, $data) &&
$completionscoreenabledel = 'completionscoreenabled' . $this->get_suffix();
if (array_key_exists($completionscoreenabledel, $data) &&
$data[$completionscoreenabledel] &&
array_key_exists($completionscorerequiredel, $data) &&
strlen($data[$completionscorerequiredel]) &&
$data[$completionscorerequiredel] <= 0
) {