From 51b60440be829fe22e7e3d6555f377d869e5a84c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20Kv=C3=A1=C4=8Dek?= Date: Mon, 4 Apr 2016 21:42:13 +0200 Subject: [PATCH] FIX: catch exceptions on homepage --- app/Http/Controllers/Visitor/Homepage.php | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/app/Http/Controllers/Visitor/Homepage.php b/app/Http/Controllers/Visitor/Homepage.php index 6b08f72f..00c0264d 100644 --- a/app/Http/Controllers/Visitor/Homepage.php +++ b/app/Http/Controllers/Visitor/Homepage.php @@ -12,16 +12,15 @@ class Homepage extends ContentPage $page = $this->content->getHomepage(); // test if we have any homepage - /*if (!$page) { - return view('errors.homepageNotAvailable'); - }*/ + if (!$page) { + return view('errors.homepageNotAvailable', ['reason' => 'nothing set']); + } // render page - /* try { - + try { + return $this->renderPage($page); } catch (\Exception $e) { - return view('errors.homepageNotAvailable'); - }*/ - return $this->renderPage($page); + return view('errors.homepageNotAvailable', ['exception' => $e, 'reason' => 'exception']); + } } }