From fc9bc65863735ae1cb3ef023625e7f8e53144209 Mon Sep 17 00:00:00 2001 From: Ruslan Kabalin Date: Fri, 7 Apr 2017 11:57:35 +0100 Subject: [PATCH] MDL-58539 assignfeedback_editpdf: Fix group assignment fatal error. This makes sure that $grade->attemptnumber is not NULL before using its value. --- mod/assign/feedback/editpdf/locallib.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mod/assign/feedback/editpdf/locallib.php b/mod/assign/feedback/editpdf/locallib.php index a3c77c94a76c9..c8bc5cfc4736f 100644 --- a/mod/assign/feedback/editpdf/locallib.php +++ b/mod/assign/feedback/editpdf/locallib.php @@ -58,7 +58,7 @@ public function get_name() { */ public function get_widget($userid, $grade, $readonly) { $attempt = -1; - if ($grade) { + if ($grade && isset($grade->attemptnumber)) { $attempt = $grade->attemptnumber; } else { $grade = $this->assignment->get_user_grade($userid, true);