diff --git a/libreplan-business/src/main/java/org/libreplan/business/orders/daos/OrderDAO.java b/libreplan-business/src/main/java/org/libreplan/business/orders/daos/OrderDAO.java index 26f602680..9de3542a0 100644 --- a/libreplan-business/src/main/java/org/libreplan/business/orders/daos/OrderDAO.java +++ b/libreplan-business/src/main/java/org/libreplan/business/orders/daos/OrderDAO.java @@ -240,21 +240,10 @@ public class OrderDAO extends IntegrationEntityDAO implements org.hibernate.criterion.Criterion and = Restrictions.and( Restrictions.in("id", ordersIdsFiltered), Restrictions.in("id", ordersIdsByDates)); - if (ordersIdsUnscheduled.isEmpty()) { - c.add(and); - } else { - c.add(Restrictions.or(and, - Restrictions.in("id", ordersIdsUnscheduled))); - } + c.add(and); } else { if (ordersIdsFiltered != null) { - if (ordersIdsUnscheduled.isEmpty()) { - c.add(Restrictions.in("id", ordersIdsFiltered)); - } else { - c.add(Restrictions.or( - Restrictions.in("id", ordersIdsFiltered), - Restrictions.in("id", ordersIdsUnscheduled))); - } + c.add(Restrictions.in("id", ordersIdsFiltered)); } if (ordersIdsByDates != null) { if (ordersIdsUnscheduled.isEmpty()) {