From 4a2e0b810f05151c613068dc701e613dd1752365 Mon Sep 17 00:00:00 2001 From: Daniel Thies Date: Sat, 19 Oct 2019 23:59:14 -0500 Subject: [PATCH] MDL-66671 enrol_lti: Skip grade sync when cm deleted --- enrol/lti/classes/task/sync_grades.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/enrol/lti/classes/task/sync_grades.php b/enrol/lti/classes/task/sync_grades.php index f20802eb622..e8fa2b9e45d 100644 --- a/enrol/lti/classes/task/sync_grades.php +++ b/enrol/lti/classes/task/sync_grades.php @@ -100,7 +100,7 @@ class sync_grades extends \core\task\scheduled_task { } // Need a valid context to continue. - if (!$context = \context::instance_by_id($tool->contextid)) { + if (!$context = \context::instance_by_id($tool->contextid, IGNORE_MISSING)) { mtrace("Failed - Invalid contextid '$tool->contextid' for the tool '$tool->id'."); continue; }