MDL-69867 mod_assign: Display current grade with scale value

When using workflow we show the current grade with its scale value
instead of the internal index
This commit is contained in:
Jacob Christiansen
2021-02-10 08:10:55 +01:00
parent 8fc5c6214a
commit 4adfbf3cba
+3 -1
View File
@@ -7740,7 +7740,9 @@ class assign {
$gradingstatus = $this->get_grading_status($userid);
if ($gradingstatus != ASSIGN_MARKING_WORKFLOW_STATE_RELEASED) {
if ($grade->grade && $grade->grade != -1) {
$assigngradestring = html_writer::span(grade_floatval($grade->grade), 'currentgrade');
$assigngradestring = html_writer::span(
make_grades_menu($settings->grade)[grade_floatval($grade->grade)], 'currentgrade'
);
$label = get_string('currentassigngrade', 'assign');
$mform->addElement('static', 'currentassigngrade', $label, $assigngradestring);
}