-
Bug
-
Resolution: Duplicate
-
Minor
-
None
-
4.5.2
-
None
-
MOODLE_405_STABLE
Hello,
certain scorm quizzes cannot be completed and get zero points because of a wrong variable name which is resulting in using an unassigned variable.
The code is in mod/scorm/locallib.php line 473
if ($element == 'cmi.core.score.raw') { |
$tracktest = scorm_get_sco_value($scoid, $userid, 'cmi.core.lesson_status', $attempt->attempt); |
if (!empty($tracktest)) { |
if ($tracktest->value == "incomplete") { |
$v = new stdClass(); |
$v->id = $track->valueid; // should be $tracktest->valueid |
$v->value = "completed"; |
$DB->update_record('scorm_scoes_value', $v); |
}
|
}
|
}
|
- duplicates
-
MDL-82601 SCORM score not being stored when force complete is used.
-
- Closed
-