diff options
author | devian_peoplelogy <devianleong@gmail.com> | 2022-03-29 16:19:17 +0800 |
---|---|---|
committer | devian_peoplelogy <devianleong@gmail.com> | 2022-03-29 16:19:17 +0800 |
commit | 7a5bad1198e4ffd4509b22fa255ba2e768a8fe6e (patch) | |
tree | 39cb88b36390e29219712a9612444d9c3fdc0791 | |
parent | 54d511f811ec3881bee4b6685e6a10b79ec3b13a (diff) |
Update3.0.7
-rw-r--r-- | src/Manager/ScormManager.php | 2 |
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; |