From 9bc90812ffd8308df6c8effb5d500a4acae55665 Mon Sep 17 00:00:00 2001 From: Reza Date: Mon, 8 Feb 2021 19:11:19 +0330 Subject: [PATCH 1/2] extract impersonate policy --- src/Policies/User.php | 8 -------- 1 file changed, 8 deletions(-) diff --git a/src/Policies/User.php b/src/Policies/User.php index 814d361c..9579afee 100644 --- a/src/Policies/User.php +++ b/src/Policies/User.php @@ -60,14 +60,6 @@ public function sessions(Model $user, Model $targetUser) return $user->id === $targetUser->id; } - public function impersonate(Model $user, Model $targetUser) - { - return $user->can('access-route', 'core.impersonate.start') - && ! $targetUser->isAdmin() - && $user->id !== $targetUser->id - && ! $user->isImpersonating(); - } - protected function isSuperior(Model $user, Model $targetUser): bool { return $user->isSupervisor() && ! $targetUser->isSupervisor() From 9d215add63207f1e04b65a3bf85e9ab636042032 Mon Sep 17 00:00:00 2001 From: Reza Fouladi Date: Thu, 11 Feb 2021 11:33:39 +0330 Subject: [PATCH 2/2] Update config.php --- config/config.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/config.php b/config/config.php index e16d0993..618daac3 100644 --- a/config/config.php +++ b/config/config.php @@ -1,7 +1,7 @@ '3.9.x', + 'version' => '4.6.0', 'ownerCompanyId' => env('OWNER_COMPANY_ID', 1), 'showQuote' => env('SHOW_QUOTE', true), 'defaultRole' => 'admin',