Skip to content

Commit 6e9a693

Browse files
committed
604-hide-delete-button-for-users-with-invoices-at-admin-panel-2
1 parent fba4ff6 commit 6e9a693

1 file changed

Lines changed: 12 additions & 8 deletions

File tree

src/Service/Factory/AuthAdapterServiceFactory.php

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -60,16 +60,20 @@ public function getParams(ContainerInterface $container)
6060
$header = null;
6161
}
6262

63-
/** @var SessionStorage $authStorage */
64-
$authStorage = $container->get("ProspectOne\UserModule\SessionStorage");
63+
if (PHP_SAPI !== "cli") {
64+
/** @var SessionStorage $authStorage */
65+
$authStorage = $container->get("ProspectOne\UserModule\SessionStorage");
6566

66-
if (!$authStorage->isEmpty()) {
67-
$email = $authStorage->read();
68-
/** @var UserManager $userManagerService */
69-
$userManagerService = $container->get(UserManager::class);
70-
if(!$userManagerService->checkUserExists($email)){
67+
if (!$authStorage->isEmpty()) {
68+
$email = $authStorage->read();
69+
/** @var UserManager $userManagerService */
70+
$userManagerService = $container->get(UserManager::class);
71+
if (!$userManagerService->checkUserExists($email)) {
72+
$email = "";
73+
$authStorage->clear();
74+
}
75+
} else {
7176
$email = "";
72-
$authStorage->clear();
7377
}
7478
} else {
7579
$email = "";

0 commit comments

Comments
 (0)