diff options
| author | Jan-Hendrik Willms <tleilax+studip@gmail.com> | 2022-09-05 18:02:19 +0000 |
|---|---|---|
| committer | Ron Lucke <lucke@elan-ev.de> | 2022-09-05 18:02:19 +0000 |
| commit | b855a45f806d2cde2c72c843bb517cf0496fe105 (patch) | |
| tree | eba3f65142cc4b068d7eae2c866661c43a33e4d4 /app/controllers/course/courseware.php | |
| parent | a3e0712d6d145b7533bab7559af00e2e3d26f3d6 (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.php | 2 |
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; |
