From c01f7979db801aca3cd42234cc4a7fafaec0a9cd Mon Sep 17 00:00:00 2001
From: MaZderMind
Date: Tue, 31 Mar 2015 17:16:21 +0200
Subject: Move Schedule-Availability Checks, too

---
 index.php             | 3 ---
 view/program-json.php | 4 ++++
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/index.php b/index.php
index 004716e..43fb9ce 100644
--- a/index.php
+++ b/index.php
@@ -46,9 +46,6 @@ try {
 
 	else if(preg_match('@^program.json$@', $route, $m))
 	{
-		if(!has('SCHEDULE'))
-			return include('view/404.php');
-
 		include('view/program-json.php');
 	}
 
diff --git a/view/program-json.php b/view/program-json.php
index 4cce716..08f4289 100644
--- a/view/program-json.php
+++ b/view/program-json.php
@@ -1,4 +1,8 @@
 <?php
 
+$schedule = new Schedule();
+if(!$schedule->isEnabled())
+	throw new NotFoundException('Schedule is disabled');
+
 header('Content-Type: application/json');
 echo json_encode(program());
-- 
cgit v1.2.3