diff --git a/addons/default/visiosoft/advs-module/src/Http/Controller/advsController.php b/addons/default/visiosoft/advs-module/src/Http/Controller/advsController.php index 5d7475e8c..8cf4d6ddd 100644 --- a/addons/default/visiosoft/advs-module/src/Http/Controller/advsController.php +++ b/addons/default/visiosoft/advs-module/src/Http/Controller/advsController.php @@ -674,7 +674,7 @@ class AdvsController extends PublicController $adv = $advRepository->getAdvArray($id); - if ($adv['created_by_id'] != Auth::id()) { + if ($adv['created_by_id'] != Auth::id() && !Auth::user()->hasRole('admin')) { abort(403); } $cats_d = array();