From 9ff12f3dae43effa9eac348d60aee05cc5ba01fb Mon Sep 17 00:00:00 2001 From: Mayank Gupa Date: Mon, 5 Dec 2011 04:06:10 +0530 Subject: [PATCH] MDL-30576, Fixing cmi.completion_threshold and default value of minProgressMeasure to be saved correctly in the database. --- mod/scorm/datamodels/scormlib.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/mod/scorm/datamodels/scormlib.php b/mod/scorm/datamodels/scormlib.php index cc77fa754c072..d3a1ab9685991 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);