}
 $dtime = DateTime::createFromFormat("Y-m-d\\TH:i:s\\Z", $clip['start']);
 $timestamp = $dtime->getTimestamp();
 $mod_opencast_clip->setRecordingDate(userdate($timestamp));
 $mod_opencast_clip->editdetails_page = '#opencast-inactive';
 //    $mod_opencast_clip->editclip_page = '#opencast-inactive';
 $mod_opencast_clip->deleteclip_page = '#opencast-inactive';
 $mod_opencast_clip->clipmembers_page = '#opencast-inactive';
 if (has_capability('mod/opencast:isproducer', $context)) {
     // current USER is channel producer in Moodle (i.e. Teacher)
     $mod_opencast_clip->editdetails_page = $CFG->wwwroot . '/mod/opencast/event_editdetails.php?id=' . $cm->id . '&clip_identifier=' . $mod_opencast_clip->getExtId();
     $mod_opencast_clip->deleteclip_page = $CFG->wwwroot . '/mod/opencast/event_delete.php?id=' . $cm->id . '&clip_ext_id=' . $mod_opencast_clip->getExtId();
 }
 if ($mod_opencast_clip->getOwnerUserId() == $USER->id) {
     // current USER is clip owner
     if ($sc_obj->getIvt() && $sc_obj->getInvitingPossible()) {
         $mod_opencast_clip->clipmembers_page = $CFG->wwwroot . '/mod/opencast/event_members.php?id=' . $cm->id . '&clip_identifier=' . $mod_opencast_clip->getExtId();
     }
 }
 $owner = $mod_opencast_clip->getOwner();
 unset($mod_opencast_clip->owner);
 // we don't want SWITCHaai uniqueID to appear in the JSON
 if ($owner == '') {
     $mod_opencast_clip->owner_name = '';
 } else {
     $owner_moodle_id = mod_opencast_user::getMoodleUserIdFromExtId($owner);
     if ($owner_moodle_user = $DB->get_record('user', ['id' => $owner_moodle_id])) {
         $mod_opencast_clip->owner_name = $owner_moodle_user->lastname . ', ' . $owner_moodle_user->firstname;
     } else {
         $mod_opencast_clip->owner_name = get_string('owner_not_in_moodle', 'opencast');
     }