From f7e9dbcbe21a30abb8633bef57c02762f0e2334d 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 f69c8f521f8..1cdf136ffbe 100644 --- a/mod/assign/feedback/editpdf/locallib.php +++ b/mod/assign/feedback/editpdf/locallib.php @@ -58,7 +58,7 @@ class assign_feedback_editpdf extends assign_feedback_plugin { */ 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);