diff --git a/lib/Baser/Controller/PagesController.php b/lib/Baser/Controller/PagesController.php index 65c4e14bb1..e472c89b7a 100644 --- a/lib/Baser/Controller/PagesController.php +++ b/lib/Baser/Controller/PagesController.php @@ -456,7 +456,7 @@ public function display() if ($this->BcContents->preview === 'default') { $sessionKey = __CLASS__ . '_preview_default_' . $this->request->params['Content']['entity_id']; $previewData = $this->Session->read($sessionKey); - $this->request->params['Content']['eyecatch'] = $previewData['Content']['eyecatch']; + $this->request->params['Content']['eyecatch'] = !empty($previewData['Content']['eyecatch']) ? $previewData['Content']['eyecatch'] : ''; if (!is_null($previewData)) { $this->Session->delete($sessionKey); diff --git a/lib/Baser/Plugin/Blog/View/Helper/BlogHelper.php b/lib/Baser/Plugin/Blog/View/Helper/BlogHelper.php index 05b5ab4323..20b8e0727a 100755 --- a/lib/Baser/Plugin/Blog/View/Helper/BlogHelper.php +++ b/lib/Baser/Plugin/Blog/View/Helper/BlogHelper.php @@ -79,7 +79,7 @@ public function setContent($blogContentId = null) } if (empty($this->blogContent)) { - if (!empty($this->request->query['preview']) && $this->request->query['preview'] == 'default' && $this->request->data['BlogContent']) { + if (!empty($this->request->query['preview']) && $this->request->query['preview'] == 'default' && !empty($this->request->data['BlogContent'])) { $this->blogContent = $this->request->data['BlogContent']; $blogContentUpdated = true;