aboutsummaryrefslogtreecommitdiff
path: root/app/controllers/course/courseware.php
diff options
context:
space:
mode:
authorJan-Hendrik Willms <tleilax+studip@gmail.com>2022-09-05 18:02:19 +0000
committerRon Lucke <lucke@elan-ev.de>2022-09-05 18:02:19 +0000
commitb855a45f806d2cde2c72c843bb517cf0496fe105 (patch)
treeeba3f65142cc4b068d7eae2c866661c43a33e4d4 /app/controllers/course/courseware.php
parenta3e0712d6d145b7533bab7559af00e2e3d26f3d6 (diff)
prevent division by zero, fixes #1542
Closes #1542 Merge request studip/studip!960
Diffstat (limited to 'app/controllers/course/courseware.php')
-rw-r--r--app/controllers/course/courseware.php2
1 files changed, 1 insertions, 1 deletions
diff --git a/app/controllers/course/courseware.php b/app/controllers/course/courseware.php
index 76de065..7533110 100644
--- a/app/controllers/course/courseware.php
+++ b/app/controllers/course/courseware.php
@@ -229,7 +229,7 @@ class Course_CoursewareController extends AuthenticatedController
foreach ($blks as $blk) {
$progresses = $userProgresses[$blk];
$usersProgress = $progresses['count'] ? (float) $progresses['grade'] : 0;
- $data['progress'] += $usersProgress / $usersCounter;
+ $data['progress'] += $usersCounter ? $usersProgress / $usersCounter : 0;
}
return $data;