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 @@ -41,10 +41,17 @@ public function __construct(
4141 /**
4242 * Forgot customer password page
4343 *
44- * @return \Magento\Framework\View\Result\Page
44+ * @return \Magento\Framework\Controller\Result\Redirect|\Magento\Framework\ View\Result\Page
4545 */
4646 public function execute ()
4747 {
48+ if ($ this ->session ->isLoggedIn ()) {
49+ /** @var \Magento\Framework\Controller\Result\Redirect $resultRedirect */
50+ $ resultRedirect = $ this ->resultRedirectFactory ->create ();
51+ $ resultRedirect ->setPath ('*/*/ ' );
52+ return $ resultRedirect ;
53+ }
54+
4855 /** @var \Magento\Framework\View\Result\Page $resultPage */
4956 $ resultPage = $ this ->resultPageFactory ->create ();
5057 $ resultPage ->getLayout ()->getBlock ('forgotPassword ' )->setEmailValue ($ this ->session ->getForgottenEmail ());
You can’t perform that action at this time.
0 commit comments