MDL-59393 calendar: remove use of legacy event in event_exporter
authorRyan Wyllie <ryan@moodle.com>
Wed, 23 Aug 2017 01:15:08 +0000 (01:15 +0000)
committerRyan Wyllie <ryan@moodle.com>
Wed, 23 Aug 2017 01:15:08 +0000 (01:15 +0000)
calendar/classes/external/event_exporter.php

index 54c6368..82fc512 100644 (file)
@@ -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;