From: Stephen Cameron Date: Mon, 2 Sep 2019 10:12:16 +0000 (+0200) Subject: Prevent exception when social image isn't set. #2738 @0.25 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=e63e9eba540a2a3ab662ee9e62133c030130cf6c;p=cubist_cms-back.git Prevent exception when social image isn't set. #2738 @0.25 --- diff --git a/src/app/Magic/PageData.php b/src/app/Magic/PageData.php index d2a7fa0..ef1334a 100644 --- a/src/app/Magic/PageData.php +++ b/src/app/Magic/PageData.php @@ -32,7 +32,13 @@ class PageData extends EntityData public function getSocialImage() { $settings = Settings::getData(); - return url($this->getImageURL('social_image','', $settings->getImageURL('social_image'))); + $image = $this->getImageURL('social_image','', $settings->getImageURL('social_image')); + + if (!$image) { + return null; + } + + return url($image); } public function getRobots()