currentCustomer returns null
Posted: Mon Mar 04, 2013 1:01 pm
Hi,
Working on eCommerce project based on broadleaf-framework-1.0.0. I have to process an order, but the currentCustomer is returning null,
Class file - CartExtController.java
protected Order retrieveCartOrder(HttpServletRequest request, ModelMap model) {
Customer currentCustomer = customerState.getCustomer(request); // returns null
Order currentCartOrder = null;
if (currentCustomer != null) {
currentCartOrder = cartService.findCartForCustomer(currentCustomer);
if (currentCartOrder == null) {
currentCartOrder = cartService.createNewCartForCustomer(currentCustomer);
}
}
model.addAttribute("currentCartOrder", currentCartOrder);
return currentCartOrder;
}
Look forward for your responses
Working on eCommerce project based on broadleaf-framework-1.0.0. I have to process an order, but the currentCustomer is returning null,
Class file - CartExtController.java
protected Order retrieveCartOrder(HttpServletRequest request, ModelMap model) {
Customer currentCustomer = customerState.getCustomer(request); // returns null
Order currentCartOrder = null;
if (currentCustomer != null) {
currentCartOrder = cartService.findCartForCustomer(currentCustomer);
if (currentCartOrder == null) {
currentCartOrder = cartService.createNewCartForCustomer(currentCustomer);
}
}
model.addAttribute("currentCartOrder", currentCartOrder);
return currentCartOrder;
}
Look forward for your responses