[AMOS commit] MDL-44330 Assign: Assignment grading may not display expected student Committed into Git: 2015-11-11 13:06 UTC

[AMOS commit] MDL-44330 Assign: Assignment grading may not display expected student Committed into Git: 2015-11-11 13:06 UTC

by AMOS bot -
Number of replies: 0
Author: Neill Magill
MDL-44330 Assign: Assignment grading may not display expected student
Before this patch it was possible for the student displayed on the grading page to
not be the student that the user selected to grade. This would occur if:

1) The user had the table ordered by a value that could be modified,
for example Last modified (submission), Grade, Last modified (grade)
2) Another user performed an action that was recorded in Moodle in the time
between the user generating the table and clicking on a grade link.

If a user did not notice a different user had been loaded it could result in them giving
a grade to the incorrect user.

This patch ensures that the state of the table is cached every time it is viewed by a user
who has the capability to grade.


http://git.moodle.org/gw?p=moodle.git;a=commit;h=6b4ce43d1dd181d699fc81353c2d8a1e2be60764
http://github.com/moodle/moodle/commit/6b4ce43d1dd181d699fc81353c2d8a1e2be60764

+ 3.0 en [useridlistnotcached,mod_assign]