diff --git a/navalplanner-webapp/src/main/java/org/navalplanner/web/orders/OrderPredicate.java b/navalplanner-webapp/src/main/java/org/navalplanner/web/orders/OrderPredicate.java index ed1a1477c..6ff71953a 100644 --- a/navalplanner-webapp/src/main/java/org/navalplanner/web/orders/OrderPredicate.java +++ b/navalplanner-webapp/src/main/java/org/navalplanner/web/orders/OrderPredicate.java @@ -128,6 +128,13 @@ public class OrderPredicate implements IPredicate { return true; } } + for(OrderElement child : order.getAllChildren()) { + for(CriterionRequirement criterionRequirement : child.getCriterionRequirements()) { + if(criterionRequirement.getCriterion().getId().equals(filterCriterion.getId())){ + return true; + } + } + } return false; }