From f31ab92466b039b373d56b77f9f9796a1222cb38 Mon Sep 17 00:00:00 2001 From: MaZderMind Date: Fri, 3 Apr 2015 10:29:50 +0200 Subject: Fail gracefully when the Schedule is unreachable --- model/Schedule.php | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'model/Schedule.php') diff --git a/model/Schedule.php b/model/Schedule.php index 86fddcf..42849d1 100644 --- a/model/Schedule.php +++ b/model/Schedule.php @@ -46,7 +46,14 @@ class Schedule extends ModelBase return $schedule; // download schedule-xml - $schedule = $this->fetchSchedule(); + try + { + $schedule = $this->fetchSchedule(); + } + catch(Exception $e) + { + return array(); + } $mapping = $this->getScheduleToRoomSlugMapping(); $program = array(); -- cgit v1.2.3