Skip to content

Commit 9e2f18e

Browse files
author
Olga Kopylova
committed
Merge remote-tracking branch 'origin/MAGETWO-43644-custom-admin-redirect' into PR_Branch
2 parents e9882b3 + 8d4621b commit 9e2f18e

File tree

1 file changed

+5
-14
lines changed

1 file changed

+5
-14
lines changed

app/code/Magento/Config/Observer/Config/Backend/Admin/AfterCustomUrlChangedObserver.php

Lines changed: 5 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -33,38 +33,31 @@ class AfterCustomUrlChangedObserver implements ObserverInterface
3333
*/
3434
protected $_response;
3535

36-
/**
37-
* @var \Magento\Store\Model\StoreManagerInterface
38-
*/
39-
protected $_storeManager;
40-
4136
/**
4237
* @param \Magento\Backend\Helper\Data $backendData
4338
* @param \Magento\Framework\Registry $coreRegistry
4439
* @param \Magento\Backend\Model\Auth\Session $authSession
4540
* @param \Magento\Framework\App\ResponseInterface $response
46-
* @param \Magento\Store\Model\StoreManagerInterface $storeManager
4741
*/
4842
public function __construct(
4943
\Magento\Backend\Helper\Data $backendData,
5044
\Magento\Framework\Registry $coreRegistry,
5145
\Magento\Backend\Model\Auth\Session $authSession,
52-
\Magento\Framework\App\ResponseInterface $response,
53-
\Magento\Store\Model\StoreManagerInterface $storeManager
46+
\Magento\Framework\App\ResponseInterface $response
5447
) {
5548
$this->_backendData = $backendData;
5649
$this->_coreRegistry = $coreRegistry;
5750
$this->_authSession = $authSession;
5851
$this->_response = $response;
59-
$this->_storeManager = $storeManager;
6052
}
6153

6254
/**
63-
* Log out user and redirect him to new admin custom url
55+
* Log out user and redirect to new admin custom url
6456
*
6557
* @param \Magento\Framework\Event\Observer $observer
6658
* @return void
6759
* @SuppressWarnings(PHPMD.ExitExpression)
60+
* @SuppressWarnings(PHPMD.UnusedFormalParameter)
6861
*/
6962
public function execute(\Magento\Framework\Event\Observer $observer)
7063
{
@@ -73,10 +66,8 @@ public function execute(\Magento\Framework\Event\Observer $observer)
7366
}
7467

7568
$this->_authSession->destroy();
76-
77-
$route = $this->_backendData->getAreaFrontName();
78-
79-
$this->_response->setRedirect($this->_storeManager->getStore()->getBaseUrl() . $route)->sendResponse();
69+
$adminUrl = $this->_backendData->getHomePageUrl();
70+
$this->_response->setRedirect($adminUrl)->sendResponse();
8071
exit(0);
8172
}
8273
}

0 commit comments

Comments
 (0)