[Notice] Trying to get property of non-object

GET /auction-diary-reports/ics/announcement-1621/20180418T000000-20180419T000000

Line 695 in /var/www/vhosts/123/124730/webspace/httpdocs/claremarts.ie/event_calendar/code/Calendar.php

Source

686 			$announcement = true;
687 		}
688 		else {
689 			$id = $this->urlParams['ID'];
690 			$announcement = false;
691 		}
692 		if(is_numeric($id) && isset($this->urlParams['OtherID'])) {
693 			if(!$feed) { 
694 				$event = DataObject::get_by_id($announcement ? $this->getModel()->getEventDateTimeClass() : $this->getModel()->getEventClass(), $id);
695 				$FILENAME = $announcement ? preg_replace("/[^a-zA-Z0-9s]/", "", $event->Title) : $event->URLSegment;
696 			}
697 			else
698 				$FILENAME = preg_replace("/[^a-zA-Z0-9s]/", "", urldecode($_REQUEST['title']));
699 
700 			$FILENAME .= ".ics";
701 			$HOST = $_SERVER['HTTP_HOST'];

Trace