From 057cf6142d5d308096a3aae9b34ad98855990481 Mon Sep 17 00:00:00 2001 From: Mischa Spelt Date: Sat, 25 Jan 2020 15:10:06 +0100 Subject: [PATCH] Fix podcast on newsitem page --- .../app/Http/Controllers/NewsController.php | 29 +++++++++---------- 1 file changed, 14 insertions(+), 15 deletions(-) diff --git a/website/app/Http/Controllers/NewsController.php b/website/app/Http/Controllers/NewsController.php index 29ee5a7a..4a881fee 100644 --- a/website/app/Http/Controllers/NewsController.php +++ b/website/app/Http/Controllers/NewsController.php @@ -11,23 +11,22 @@ class NewsController extends Controller { parent::registerView($request, 'nieuws', $id); $apiResult = $this->API('nieuws/bericht/' . $id); + $newsItem = new \Model\NewsItem($apiResult->news); - switch($apiResult->version) { - case 1: - $newsItem = new \Model\NewsItem($apiResult->news); - return view('newsitem', ['news' => $newsItem, 'meta_featuredImage' => count($newsItem->images) ? $newsItem->images[0]->url : null]); - break; + switch($apiResult->version) { + case 1: + return view('newsitem', ['news' => $newsItem, 'meta_featuredImage' => count($newsItem->images) ? $newsItem->images[0]->url : null]); + break; - case 2: - $newsItem = $apiResult->news; - $source = $apiResult->source; - $newsItem->published = new \DateTimeImmutable('@' . $source->created); - $newsItem->edited = new \DateTimeImmutable('@' . $source->updated); - $newsItem->author = $source->author; - $newsItem->images = null; // Images will be embedded - $newsItem->video = null; // Videos will be embedded - $newsItem->content = $source->blocks; - return view('newsitem', ['news' => $newsItem]); + case 2: + $source = $apiResult->source; + $newsItem->published = new \DateTimeImmutable('@' . $source->created); + $newsItem->edited = new \DateTimeImmutable('@' . $source->updated); + $newsItem->author = $source->author; + $newsItem->images = null; // Images will be embedded + $newsItem->video = null; // Videos will be embedded + $newsItem->content = $source->blocks; + return view('newsitem', ['news' => $newsItem]); } }