fix: ignore deleted assignments and destinations in validator

This commit is contained in:
Björn Fromme
2024-11-26 16:45:45 +01:00
parent febf90c0db
commit d52cdfca85
@@ -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'),