Details
-
Type:
Bug
-
Status: Closed
-
Priority:
Critical
-
Resolution: Fixed
-
Affects Version/s: 2.1.3, 2.2.2, 2.6.3, 2.8.7, 2.9.1, 2.9.4
-
Component/s: Course completion
-
Labels:
-
Database:Any
-
Testing Instructions:
-
Affected Branches:MOODLE_21_STABLE, MOODLE_22_STABLE, MOODLE_26_STABLE, MOODLE_28_STABLE, MOODLE_29_STABLE
-
Fixed Branches:MOODLE_29_STABLE, MOODLE_30_STABLE
-
Pull from Repository:
-
Pull Master Branch:
MDL-31635-master -
Pull Master Diff URL:
Description
Completion status is looking at total of points (rawgrade) rather than a percentage. However it is also incorrectly displaying as a percentage.
Reproduction instructions:
- create a course with one enrolled student and completion enabled
- in the course completion set "require grade" 80. There is no indication on this screen what is "80" - the total or the %.
- view course completion report, it displays "Grade: 80% required", so here it is assumed that 80% is required.
- create one grade item with maximum grade = 200 (or two items with 100 each)
- grade student with 100 (or twice as 50). In user report it will be displayed that he has 100/200 which is 50%.
- after cron runs student will be marked as completing the course