-
Bug
-
Resolution: Fixed
-
Minor
-
4.3.5, 4.4.1
Found while looking at MDL-82463
See the sorting
- The sorting is inconsistent, because it's on this field, the output of which is hidden by the callback depending on the value of the following field
& the disappearing aggregation
- The aggregated values disappear on numeric aggregation, and we get no column data because of this comparison. Only the first selected field is present in this case
The aggregation part is the same as we fixed elsewhere recently in MDL-82202. Once this one is also fixed, we should also improve the output from these "Day" columns: MDL-82466
& the "Course completed" column
This column is incorrectly determining which users should be considered as having completion information (e.g. whether they've completed the course). Teachers should not be considered for this, which is important for aggregation purposes where this value would be skewed downwards (using "Average" or "Percentage" by users who could never complete the course
- blocks
-
MDL-82466 Format the output of the "Days taking course" report completion columns
-
- Closed
-
- Discovered while testing
-
MDL-82463 Improve column types for numeric columns that don't produce numeric output
-
- Closed
-
- has a non-specific relationship to
-
MDL-82202 Course last access custom report column doesn't aggregate correctly
-
- Closed
-
- has to be done before
-
MDL-82516 Final removal of completion entity formatter get_days method
-
- Open
-