From 28e030d9f9e8e501e71fe31d33dc0f274ad4e8d9 Mon Sep 17 00:00:00 2001 From: Ryan Wyllie Date: Wed, 23 Aug 2017 01:15:08 +0000 Subject: [PATCH] MDL-59393 calendar: remove use of legacy event in event_exporter --- calendar/classes/external/event_exporter.php | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/calendar/classes/external/event_exporter.php b/calendar/classes/external/event_exporter.php index 54c63681145..82fc512c256 100644 --- a/calendar/classes/external/event_exporter.php +++ b/calendar/classes/external/event_exporter.php @@ -137,13 +137,9 @@ class event_exporter extends event_exporter_base { } } - if ($legacyevent->groupid) { - if ($group = calendar_get_group_cached($legacyevent->groupid)) { - $values['groupname'] = format_string($group->name, true, - ['context' => \context_course::instance($group->courseid)]); - } else { - $values['groupname'] = null; - } + if ($group = $event->get_group()) { + $values['groupname'] = format_string($group->get('name'), true, + ['context' => \context_course::instance($event->get_course()->get('id'))]); } return $values;