From 9790093d1a6242b7f3053aebe83544aa81fe84e2 Mon Sep 17 00:00:00 2001 From: Tim Lock Date: Fri, 7 Sep 2018 13:54:29 +0930 Subject: [PATCH] MDL-63321 block: Fix warning in Calendar month block after MDL-60587 --- blocks/calendar_month/block_calendar_month.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/blocks/calendar_month/block_calendar_month.php b/blocks/calendar_month/block_calendar_month.php index 00547c6b365..64c2cd273d8 100644 --- a/blocks/calendar_month/block_calendar_month.php +++ b/blocks/calendar_month/block_calendar_month.php @@ -49,7 +49,8 @@ class block_calendar_month extends block_base { $this->content->footer = ''; $courseid = $this->page->course->id; - $categoryid = ($this->page->context->contextlevel === CONTEXT_COURSECAT) ? $this->page->category->id : null; + $categoryid = ($this->page->context->contextlevel === CONTEXT_COURSECAT && !empty($this->page->category)) ? + $this->page->category->id : null; $calendar = \calendar_information::create(time(), $courseid, $categoryid); list($data, $template) = calendar_get_view($calendar, 'mini', isloggedin(), isloggedin()); -- 2.43.0