-
Bug
-
Resolution: Done
-
Major
-
4.2.0
-
MOODLE_402_STABLE
-
MOODLE_404_STABLE
-
Moodle Apps - 2024 i1.4, Moodle Apps - 2024 i2
Hi there!
In the My Courses tab there is an incorrect behavior in the course progress bar update.
The progress bar percentage is calculated in a different way inside the course and outside the course. Additionally, if I mark an assignment as done and this is a condition for another assignment to be displayed, the progress bar is not updated. This can be confusing for students.
*Steps to reproduce: *
On website:
- Create a course
- Build one label item (label 0-1) in the "Introduction" section
- Create two sections, section 1 does not have access restriction on the section itself.
- Create 3 labels in section 1. The first two labels (label 1-1 and label 1-2) do not have access restriction
- The third label (label 1-3) has access restriction based on activity completion status of label 1-1.
- Section 2 has an access restriction, and depends on the activity completion status of label 1-2
- Build 3 labels in section 2. The first two labels (label 2-1 and label 2-2) do not have access restriction
- The third label (label 2-3) in section 2 has access restriction based on activity completion status of label 2-1
Then on the mobile app as a student: - Go to the My Courses tab
- Open the course created
- Manually mark only label 0-1 in section 1 as completed
- See the progress bar updates to 25%
- Go back to My Courses and refresh the page and see that the course progress is 14%
- Open the course and manually mark the label 1-1 as completed
- See the progress bar doesn't updates its value
- Go back to My Courses and refresh and see the course progress is different
- is parent of
-
MOBILE-4592 Improve how we locallly calculate course progress (Follow-up MOBILE-4430)
- Open