diff --git a/api/app/Http/Controllers/PodcastController.php b/api/app/Http/Controllers/PodcastController.php index 186590a..51bba83 100644 --- a/api/app/Http/Controllers/PodcastController.php +++ b/api/app/Http/Controllers/PodcastController.php @@ -10,7 +10,6 @@ ini_set('display_errors', true); class PodcastController extends Controller { - // TODO: Include program public static $BASE_SQL = <<getPodcastList($request, '`podcast_meta`.`program` = :program', ['program' => (int)$program]); + $filter = '`podcast_meta`.`program` = :program'; + $params = ['program' => (int)$program]; + if(($date = $request->get('date')) != null) + { + $filter .= ' AND DATE(`podcast_meta`.`creationdt`) = :date'; + $params['date'] = $date; + } + + return $this->getPodcastList($request, $filter, $params); } /**