From 0691e1e5373af999161bd179949aa4a27d1dcf48 Mon Sep 17 00:00:00 2001 From: Tim Schumacher Date: Tue, 29 Jul 2014 15:31:05 +0200 Subject: [PATCH] Only set an enddate if one is available --- .../Bundle/CalciferBundle/Controller/LocationController.php | 3 ++- .../Bundle/CalciferBundle/Controller/TagController.php | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Hackspace/Bundle/CalciferBundle/Controller/LocationController.php b/src/Hackspace/Bundle/CalciferBundle/Controller/LocationController.php index 5f614de..3815bfd 100755 --- a/src/Hackspace/Bundle/CalciferBundle/Controller/LocationController.php +++ b/src/Hackspace/Bundle/CalciferBundle/Controller/LocationController.php @@ -79,7 +79,8 @@ class LocationController extends Controller /** @var Event $entity */ $event = new CalendarEvent(); $event->setStart($entity->startdate); - $event->setEnd($entity->enddate); + if ($entity->enddate instanceof \DateTime) + $event->setEnd($entity->enddate); $event->setSummary($entity->summary); $event->setDescription($entity->description); $location = new \Jsvrcek\ICS\Model\Description\Location(); diff --git a/src/Hackspace/Bundle/CalciferBundle/Controller/TagController.php b/src/Hackspace/Bundle/CalciferBundle/Controller/TagController.php index 2f46fd3..bcb0a40 100755 --- a/src/Hackspace/Bundle/CalciferBundle/Controller/TagController.php +++ b/src/Hackspace/Bundle/CalciferBundle/Controller/TagController.php @@ -75,7 +75,8 @@ class TagController extends Controller /** @var Event $entity */ $event = new CalendarEvent(); $event->setStart($entity->startdate); - $event->setEnd($entity->enddate); + if ($entity->enddate instanceof \DateTime) + $event->setEnd($entity->enddate); $event->setSummary($entity->summary); $event->setDescription($entity->description); $location = new \Jsvrcek\ICS\Model\Description\Location();