From a86e797119f736ba0c4cd519bde2ded583672e79 Mon Sep 17 00:00:00 2001 From: Matthias Adrowski <matthias.adrowski@sgalinski.de> Date: Tue, 21 Jun 2022 08:07:26 +0200 Subject: [PATCH] [TASK] Prevent preview crashing when no view set --- Classes/Preview/PreviewRenderer.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Classes/Preview/PreviewRenderer.php b/Classes/Preview/PreviewRenderer.php index d215855..b115234 100644 --- a/Classes/Preview/PreviewRenderer.php +++ b/Classes/Preview/PreviewRenderer.php @@ -73,24 +73,24 @@ class PreviewRenderer implements PreviewRendererInterface { switch ($row['list_type']) { case 'sgnews_overview': $view = $this->previewService->getOverviewView($row); - break; + return $view->render(); case 'sgnews_latest': $view = $this->previewService->getLatestView($row); - break; + return $view->render(); case 'sgnews_listbycategory': $view = $this->previewService->getListByCategoryView($row); - break; + return $view->render(); case 'sgnews_newsbyauthor': $view = $this->previewService->getNewsByAuthorView($row); - break; + return $view->render(); default: // No need to do anything } - return $view->render(); + return ''; } /** -- GitLab