From d52cdfca85a0dbef2223f245ab79b019ffbc3e34 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Fromme?= Date: Tue, 26 Nov 2024 16:45:45 +0100 Subject: [PATCH] fix: ignore deleted assignments and destinations in validator --- src/Validator/Constraints/ApplicationValidator.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Validator/Constraints/ApplicationValidator.php b/src/Validator/Constraints/ApplicationValidator.php index 3102c3d..c3b3c04 100644 --- a/src/Validator/Constraints/ApplicationValidator.php +++ b/src/Validator/Constraints/ApplicationValidator.php @@ -36,6 +36,8 @@ class ApplicationValidator extends ConstraintValidator ->innerJoin('assignment.destination', 'destination') ->where($qb->expr()->andX( $qb->expr()->eq('disposition.teamer', ':teamer'), + $qb->expr()->isNull('assignment.deletedAt'), + $qb->expr()->isNull('destination.deletedAt') , $qb->expr()->orX( $qb->expr()->andX( $qb->expr()->gt('destination.dateTo', ':application_date_from'),