diff --git a/src/main/java/ch/wisv/events/core/repository/OrderRepository.java b/src/main/java/ch/wisv/events/core/repository/OrderRepository.java index 3af105a8..d9b8cb7e 100644 --- a/src/main/java/ch/wisv/events/core/repository/OrderRepository.java +++ b/src/main/java/ch/wisv/events/core/repository/OrderRepository.java @@ -151,7 +151,7 @@ AND EXTRACT(MONTH FROM O.PAID_AT) = :month WHERE (:includeFreeProducts OR OP.PRICE > 0) ) B INNER JOIN PRODUCT P ON B.PRODUCT_ID = P.ID - INNER JOIN EVENT_PRODUCTS EP ON P.ID = EP.PRODUCTS_ID - INNER JOIN EVENT E ON EP.EVENT_ID = E.ID""", nativeQuery = true) + LEFT JOIN EVENT_PRODUCTS EP ON P.ID = EP.PRODUCTS_ID + LEFT JOIN EVENT E ON EP.EVENT_ID = E.ID""", nativeQuery = true) List findallPaymentsByMonth(@Param("month") Integer month, @Param("year") Integer year, @Param("paymentMethods") Collection paymentMethods, @Param("includeFreeProducts") boolean includeFreeProducts); }