Hi all Dev,
Do you know why now in product, virtuemart_category_id is set to false ?
Problem is that this is needed for other modules, but now i cannot check anymore for current category because :
$currentCatId = JFactory::getApplication()->input->getInt('virtuemart_category_id', '');
$currentCatId = vRequest::getInt('virtuemart_category_id');
return false or 0 !
So only getLastVisitedCategoryId return the ID, but this is bad when you are outside a category !
SO please revert the code to not delete from request the category id, because it's not possible to be sure the ID is current real ID and you cannot anymore use this as condition and you can be sure category id in session is right.