From b0c794759b6cbdc1ce1e3553b703185b7e4cb74b Mon Sep 17 00:00:00 2001
From: diashalabi
Date: Fri, 26 Feb 2021 19:14:15 +0300
Subject: [PATCH] #3267 emlak24 feb. issues
---
.../views/new-ad/preview/preview.twig | 2 +-
.../src/Profile/Command/Authorize.php | 18 ------------------
.../profile-module/src/ProfileModulePlugin.php | 7 -------
3 files changed, 1 insertion(+), 26 deletions(-)
delete mode 100644 addons/default/visiosoft/profile-module/src/Profile/Command/Authorize.php
diff --git a/addons/default/visiosoft/advs-module/resources/views/new-ad/preview/preview.twig b/addons/default/visiosoft/advs-module/resources/views/new-ad/preview/preview.twig
index f90ae9fb3..e0ed36c0c 100644
--- a/addons/default/visiosoft/advs-module/resources/views/new-ad/preview/preview.twig
+++ b/addons/default/visiosoft/advs-module/resources/views/new-ad/preview/preview.twig
@@ -11,7 +11,7 @@
- {% if isActive('packages') and setting_value('visiosoft.module.packages::move_the_buy_package_to_the_end') %}
+ {% if isActive('packages') and setting_value('visiosoft.module.packages::move_the_buy_package_to_the_end') and (auth_user().isAdmin or not auth_user().hasPermission('visiosoft.module.packages::packages.no_read')) %}
{% set continueLink = url_route('visiosoft.module.packages::add_package', [adv.id]) %}
{% elseif isActive('dopings') %}
{% set continueLink = url_route('add_doping', [adv.id]) %}
diff --git a/addons/default/visiosoft/profile-module/src/Profile/Command/Authorize.php b/addons/default/visiosoft/profile-module/src/Profile/Command/Authorize.php
deleted file mode 100644
index 9b731125c..000000000
--- a/addons/default/visiosoft/profile-module/src/Profile/Command/Authorize.php
+++ /dev/null
@@ -1,18 +0,0 @@
-permission = $permission;
- }
-
- public function handle(Authorizer $authorizer)
- {
- return $authorizer->authorize($this->permission);
- }
-}
diff --git a/addons/default/visiosoft/profile-module/src/ProfileModulePlugin.php b/addons/default/visiosoft/profile-module/src/ProfileModulePlugin.php
index 7fc030dd4..f5ea801fa 100644
--- a/addons/default/visiosoft/profile-module/src/ProfileModulePlugin.php
+++ b/addons/default/visiosoft/profile-module/src/ProfileModulePlugin.php
@@ -3,7 +3,6 @@
use Anomaly\Streams\Platform\Addon\Plugin\Plugin;
use Visiosoft\ProfileModule\Adress\Command\GetAddress;
use Visiosoft\ProfileModule\Adress\Command\GetAddressByUser;
-use Visiosoft\ProfileModule\Profile\Command\Authorize;
use Visiosoft\ProfileModule\Profile\Command\GetProfileDetail;
class ProfileModulePlugin extends Plugin
@@ -47,12 +46,6 @@ class ProfileModulePlugin extends Plugin
return $ad;
}
),
- new \Twig_SimpleFunction(
- 'authorize',
- function ($permission) {
- return $this->dispatch(new Authorize($permission));
- }
- )
];
}
}