summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordevian_peoplelogy <devianleong@gmail.com>2022-03-29 16:19:17 +0800
committerdevian_peoplelogy <devianleong@gmail.com>2022-03-29 16:19:17 +0800
commit7a5bad1198e4ffd4509b22fa255ba2e768a8fe6e (patch)
tree39cb88b36390e29219712a9612444d9c3fdc0791
parent54d511f811ec3881bee4b6685e6a10b79ec3b13a (diff)
Update3.0.7
-rw-r--r--src/Manager/ScormManager.php2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/Manager/ScormManager.php b/src/Manager/ScormManager.php
index 6870935..d8a99dd 100644
--- a/src/Manager/ScormManager.php
+++ b/src/Manager/ScormManager.php
@@ -424,7 +424,7 @@ class ScormManager
$lessonStatus = isset($data['cmi.core.lesson_status']) ? $data['cmi.core.lesson_status'] : 'unknown';
$sessionTime = isset($data['cmi.core.session_time']) ? $data['cmi.core.session_time'] : null;
$sessionTimeInHundredth = $this->convertTimeInHundredth($sessionTime);
- $progression = isset($data['cmi.progress_measure']) ? floatval($data['cmi.progress_measure']) : 0;
+ $progression = !empty($scoreRaw) ? floatval($scoreRaw) : 0;
$entry = isset($data['cmi.core.entry']) ? $data['cmi.core.entry'] : null;
$exit = isset($data['cmi.core.exit']) ? $data['cmi.core.exit'] : null;
$lessonLocation = isset($data['cmi.core.lesson_location']) ? $data['cmi.core.lesson_location'] : null;