fix: ignore deleted assignments and destinations in validator
This commit is contained in:
@@ -36,6 +36,8 @@ class ApplicationValidator extends ConstraintValidator
|
|||||||
->innerJoin('assignment.destination', 'destination')
|
->innerJoin('assignment.destination', 'destination')
|
||||||
->where($qb->expr()->andX(
|
->where($qb->expr()->andX(
|
||||||
$qb->expr()->eq('disposition.teamer', ':teamer'),
|
$qb->expr()->eq('disposition.teamer', ':teamer'),
|
||||||
|
$qb->expr()->isNull('assignment.deletedAt'),
|
||||||
|
$qb->expr()->isNull('destination.deletedAt') ,
|
||||||
$qb->expr()->orX(
|
$qb->expr()->orX(
|
||||||
$qb->expr()->andX(
|
$qb->expr()->andX(
|
||||||
$qb->expr()->gt('destination.dateTo', ':application_date_from'),
|
$qb->expr()->gt('destination.dateTo', ':application_date_from'),
|
||||||
|
|||||||
Reference in New Issue
Block a user