File tree Expand file tree Collapse file tree 1 file changed +8
-1
lines changed
app/code/Magento/Customer/Controller/Account Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -40,10 +40,17 @@ public function __construct(
4040 /**
4141 * Forgot customer password page
4242 *
43- * @return \Magento\Framework\View\Result\Page
43+ * @return \Magento\Framework\Controller\Result\Redirect|\Magento\Framework\ View\Result\Page
4444 */
4545 public function execute ()
4646 {
47+ if ($ this ->session ->isLoggedIn ()) {
48+ /** @var \Magento\Framework\Controller\Result\Redirect $resultRedirect */
49+ $ resultRedirect = $ this ->resultRedirectFactory ->create ();
50+ $ resultRedirect ->setPath ('*/*/ ' );
51+ return $ resultRedirect ;
52+ }
53+
4754 /** @var \Magento\Framework\View\Result\Page $resultPage */
4855 $ resultPage = $ this ->resultPageFactory ->create ();
4956 $ resultPage ->getLayout ()->getBlock ('forgotPassword ' )->setEmailValue ($ this ->session ->getForgottenEmail ());
You can’t perform that action at this time.
0 commit comments