From: Mayank Gupa Date: Sun, 4 Dec 2011 22:36:10 +0000 (+0530) Subject: MDL-30576, Fixing cmi.completion_threshold and default value of minProgressMeasure... X-Git-Tag: v2.3.0-beta~1556^2~1 X-Git-Url: http://git.moodle.org/gw?p=moodle.git;a=commitdiff_plain;h=b5a26fe11a03e4c5debfbd702bb8d3e34c2abf10;ds=sidebyside MDL-30576, Fixing cmi.completion_threshold and default value of minProgressMeasure to be saved correctly in the database. --- diff --git a/mod/scorm/datamodels/scormlib.php b/mod/scorm/datamodels/scormlib.php index cc77fa754c0..d3a1ab96859 100644 --- a/mod/scorm/datamodels/scormlib.php +++ b/mod/scorm/datamodels/scormlib.php @@ -208,10 +208,10 @@ function scorm_get_manifest($blocks, $scoes) { case 'ADLCP:COMPLETIONTHRESHOLD': $parent = array_pop($parents); array_push($parents, $parent); - if (!isset($block['tagData'])) { - $block['tagData'] = ''; + if (!isset($block['attrs']['MINPROGRESSMEASURE'])) { + $block['attrs']['MINPROGRESSMEASURE'] = '1.0'; } - $scoes->elements[$manifest][$parent->organization][$parent->identifier]->threshold = $block['tagData']; + $scoes->elements[$manifest][$parent->organization][$parent->identifier]->threshold = $block['attrs']['MINPROGRESSMEASURE']; break; case 'ADLNAV:PRESENTATION': $parent = array_pop($parents);