I’ve upgraded to 1.8 from 1.6 and all has been very smooth - except one annoying issue.
Any link that requires a login check is failing with the below error IF the user is not logged in:
Fatal error: Call to undefined method Mage_Customer_AccountController::setRedirectWithCookieCheck() in /home/bestavde/public_html/app/code/core/Mage/Customer/Model/Session.php on line 276
If the user is logged in, the customer is redirected correctly to the right page. So for example the ‘My Account’ link in the header returns this error if the user is not logged in as opposed to directing them to to the log in page as it should do. If the user is logged in, they go to the my account page.
This worked fine before the upgrade, and I’m stumped as to where this issue is coming from. I’ve tried reverting to the default design for Magento 1.8 ‘out of the box’ and the issue persists so I can only imagine its either a bug in 1.8 OR (more likely) some setting I need to make in 1.8 thats different to 1.6
Any help please?