From 8910a31455dae02b06d5d04e577a08612e0d0f83 Mon Sep 17 00:00:00 2001 From: Muammer Top Date: Thu, 7 Oct 2021 16:56:27 +0300 Subject: [PATCH 1/2] ads edit error --- .../default/visiosoft/advs-module/src/Adv/AdvPresenter.php | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/addons/default/visiosoft/advs-module/src/Adv/AdvPresenter.php b/addons/default/visiosoft/advs-module/src/Adv/AdvPresenter.php index a7b3b3220..a8467b61c 100644 --- a/addons/default/visiosoft/advs-module/src/Adv/AdvPresenter.php +++ b/addons/default/visiosoft/advs-module/src/Adv/AdvPresenter.php @@ -62,12 +62,11 @@ class AdvPresenter extends EntryPresenter public function isCorporate() { $user_id = $this->getObject()->created_by; - if ($user_id->register_type != null) { + if ($user_id && $user_id->register_type !== null) { return $user_id->register_type; - } else { - return 1; } + return 1; } public function priceFormat($adv) From 3bf679aa8a35acf6605e6750780fb6512acc1944 Mon Sep 17 00:00:00 2001 From: Muammer Top Date: Thu, 7 Oct 2021 17:13:04 +0300 Subject: [PATCH 2/2] cat icon error --- .../visiosoft/cats-module/src/Category/CategoryModel.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/addons/default/visiosoft/cats-module/src/Category/CategoryModel.php b/addons/default/visiosoft/cats-module/src/Category/CategoryModel.php index b977a8d47..0117cb417 100644 --- a/addons/default/visiosoft/cats-module/src/Category/CategoryModel.php +++ b/addons/default/visiosoft/cats-module/src/Category/CategoryModel.php @@ -13,9 +13,10 @@ class CategoryModel extends CatsCategoryEntryModel implements CategoryInterface public function getIconUrlAttribute() { - return $this->dispatch( - new MakeImageInstance($this->icon ?? 'visiosoft.module.advs::images/listing/sample-cat-icon.svg', 'img') - )->url(); + if ($this->icon === null) { + return $this->dispatch(new MakeImageInstance('visiosoft.module.advs::images/listing/sample-cat-icon.svg', 'img'))->url(); + } + return $this->icon; } public function getCat($id)