-
Bug
-
Resolution: Fixed
-
Minor
-
2.1.4, 2.2.1, 2.3.3
-
MOODLE_21_STABLE, MOODLE_22_STABLE, MOODLE_23_STABLE
-
MOODLE_23_STABLE, MOODLE_24_STABLE
-
MDL-32076_unlimited2 -
With both Unlimited Grades and AJAX Editing for the grader report turned on, the grader report will not allow grades higher than the maximum points to be entered via AJAX editing. It will allow grades higher than the maximum if you "Turn Editing On" and save the grade, but doing it via AJAX editing does not work.
In 2.1.4, we are receiving an error message:
"Error Click this box to remove it
The grade entered for ... for student ... is more than the maximum allowed"
In 2.2.1, I'm not receiving an error message. It looks like it saves the grade but refreshing the page reveals that it didn't save it.
Steps to reproduce:
1. Turn on Unlimited Grades in Site admin > Grades > General settings.
2. Turn on AJAX Editing for Grader report in Site admin > Grades > Report settings > Grader report.
3. Create an assignment (or probably any graded activity) with some point total, e.g. 10 points.
4. On grader report, do not click "Turn Editing On." Click the assignment grade cell for any student to edit it.
5. Enter a point value greater than the maximum set in step 3, e.g. 15 points. Press Enter to save.
6. On 2.1.4, you'll get an error message.
7. On 2.2.1, it appears to save. Refresh the page. It didn't save.
This was reproduced on pure 2.1.4 and 2.2.1 sites with absolutely no non-standard plugins or customizations.
- Discovered while testing
-
MDL-37352 Grader report ajax error dialog doesnt display correctly
- Closed
- has a non-specific relationship to
-
MDL-36606 AJAX Grader report doesn't handle cells without an editable grade
- Closed
- will help resolve
-
MDL-37331 When "Unlimited Grades" are enabled system does not check to see if total grades exceed the maximum float value
- Closed