From d6ec1f122a763c82ba5339f2a9ba33f88c8aa43b Mon Sep 17 00:00:00 2001 From: Jan-Hendrik Willms <tleilax+github@gmail.com> Date: Mon, 14 Dec 2015 16:45:36 +0100 Subject: [PATCH] fix fatal error, fixes #25 --- controllers/article.php | 6 ++++++ plugin.manifest | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/controllers/article.php b/controllers/article.php index f872c9b..acc725b 100644 --- a/controllers/article.php +++ b/controllers/article.php @@ -9,6 +9,12 @@ class ArticleController extends SchwarzesBrettController } $this->article = SBArticle::find($id); + if (!$this->article) { + $this->set_status(404); + $this->render_nothing(); + return; + } + $this->article->visit(); PageLayout::setTitle($this->article->titel . ' (' . $this->article->category->titel . ')'); diff --git a/plugin.manifest b/plugin.manifest index 9c8e493..e8e3284 100644 --- a/plugin.manifest +++ b/plugin.manifest @@ -2,6 +2,6 @@ pluginname=SchwarzesBrettPlugin pluginclassname=SchwarzesBrettPlugin pluginclassname=SchwarzesBrettWidget origin=IBIT -version=3.10.2 +version=3.10.3 studipMinVersion=3.3 description=Globales Schwarzes Brett f�r Kleinanzeigen mit Kategorien (Gesuche/Angebote) -- GitLab