-- HikaShop version -- : 4.6.2
-- Joomla version -- : 4.2.4
-- PHP version -- : 8.0
-- Browser(s) name and version -- : Any (tried with brave/firefox/chromium sous Linux)
-- Error-message(debug-mod must be tuned on) -- : invalid token
Hello,
During checkout, I get an "invalid token" error message after the login process, when I click on the next step.
Now if I refresh the page after login and before I click on the next step, then there is no error message.
I tried different checkout schemes (cart + login / login alone / etc) it does not change anything.
Now the strange thing is that in order to write this post, I activated debug mode in Joomla with error reporting to "maximum" as instructed... and there was no error, not even the "invalid token". All worked as expected.
I then deactivated debug mode.... and the "invalid token" message came back when I went through checkout again (and I do clear the browser's cache and cookies between each try).
On the other hand, this is the error showing in everything.php during any checkout login process that fails:
2022-11-05T09:10:12+00:00 WARNING 91.161.42.18 assets No asset found for core, falling back to root.1
2022-11-05T09:10:13+00:00 CRITICAL 85.187.143.1 error Uncaught Throwable of type Joomla\CMS\Router\Exception\RouteNotFoundException thrown with message "Page not found". Stack trace: #0 [ROOT]/libraries/src/Application/SiteApplication.php(736): Joomla\CMS\Router\Router->parse(Object(Joomla\CMS\Uri\Uri), true)
#1 [ROOT]/libraries/src/Application/SiteApplication.php(224): Joomla\CMS\Application\SiteApplication->route()
#2 [ROOT]/libraries/src/Application/CMSApplication.php(294): Joomla\CMS\Application\SiteApplication->doExecute()
#3 [ROOT]/includes/app.php(61): Joomla\CMS\Application\CMSApplication->execute()
#4 [ROOT]/index.php(32): require_once('/home/mossieur/...')
#5 {main}
Regular Joomla login does work as expected, the problem only shows up at the login step during checkout.
Last point, if I'm connected before I enter checkout, there is no problem, as expected, since I'm not asked to log again (and logically shouldn't be).