assignment submission filter preference in 3.11

assignment submission filter preference in 3.11

by tim st.clair -
Number of replies: 1
Picture of Plugin developers
A client upgraded from 3.8 to 3.11 and mentioned that they used rely on the fact that assignment name filters would remember the filter across different submissions. Their usage case is that the assessor looks after a subset of learners in courses that have dozens to of assignments. Marking submission usually takes place for one learner across multiple assignments, rather than multiple learners in one assignment.

Then it would appear this change https://tracker.moodle.org/browse/MDL-67702 got implemented in 3.11 and the behaviour now is that the preference should reset for each submission.

Is there a way to undo just that one change? Or can anyone suggest a report / plugin that would better allow listing all the submissions by one user in a course across multiple assignments?
Average of ratings: -
In reply to tim st.clair

Re: assignment submission filter preference in 3.11

by tim st.clair -
Picture of Plugin developers
FYI: I ended up modifying /mod/assign/gradingtable.php in the class constructor from

parent::__construct('mod_assign_grading-' . $assignment->get_context()->id);
to

parent::__construct('mod_assign_grading');
This effectively undoes the 'view all submissions' modification affected by MDL-67702 so that the behaviour goes back to remembering the filter across different activities. Would love this to have a system toggle, but this is good enough for now.
Average of ratings: Useful (2)