aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaZderMind2015-03-31 17:16:21 +0200
committerMaZderMind2015-03-31 17:16:21 +0200
commitc01f7979db801aca3cd42234cc4a7fafaec0a9cd (patch)
tree8642285fa2d98dd5297169553dcb7096eef7b054
parent2fc4bc9dca86d5a96a812cd23f1f5096f2dcc725 (diff)
Move Schedule-Availability Checks, too
-rw-r--r--index.php3
-rw-r--r--view/program-json.php4
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());