Commit 48636c0c by Tuukka Kivilahti

fixin place summary stuff

1 parent 2fe2f5a2
...@@ -562,7 +562,26 @@ public class ProductBean implements ProductBeanLocal { ...@@ -562,7 +562,26 @@ public class ProductBean implements ProductBeanLocal {
@Override @Override
public List<Product> getPlaceProducts() { public List<Product> getPlaceProducts() {
return placeFacade.getPlaceProducts();
List<Product> allProducts = productFacade.findAll();
List<Product> ticketProducts = new ArrayList<>();
for(Product product : allProducts) {
if(product.getProductFlags().contains(ProductFlag.RESERVE_PLACE_WHEN_BOUGHT)) {
ticketProducts.add(product);
} else if(product.getPlaces() != null && product.getPlaces().size() > 0) {
ticketProducts.add(product);
}
}
return ticketProducts;
// TODO: fix this facade and use it
//return placeFacade.getPlaceProducts();
} }
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!