mirror of
https://gitlab.com/Chill-Projet/chill-bundles.git
synced 2025-06-07 18:44:08 +00:00
Merge branch 'adjust_list_household_export' into 'master'
Adjust list household export See merge request Chill-Projet/chill-bundles!750
This commit is contained in:
commit
a8660ecdb2
6
.changes/unreleased/Fixed-20241029-143304.yaml
Normal file
6
.changes/unreleased/Fixed-20241029-143304.yaml
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
kind: Fixed
|
||||||
|
body: Adjust household list export to include households even if their address is
|
||||||
|
NULL
|
||||||
|
time: 2024-10-29T14:33:04.393943822+01:00
|
||||||
|
custom:
|
||||||
|
Issue: ""
|
@ -219,6 +219,8 @@ class ListHouseholdInPeriod implements ListInterface, GroupedExportInterface
|
|||||||
$qb
|
$qb
|
||||||
->leftJoin('household.addresses', 'addresses')
|
->leftJoin('household.addresses', 'addresses')
|
||||||
->andWhere(
|
->andWhere(
|
||||||
|
$qb->expr()->orX(
|
||||||
|
$qb->expr()->isNull('addresses'), // Include households without any address
|
||||||
$qb->expr()->andX(
|
$qb->expr()->andX(
|
||||||
$qb->expr()->lte('addresses.validFrom', ':calcDate'),
|
$qb->expr()->lte('addresses.validFrom', ':calcDate'),
|
||||||
$qb->expr()->orX(
|
$qb->expr()->orX(
|
||||||
@ -226,6 +228,7 @@ class ListHouseholdInPeriod implements ListInterface, GroupedExportInterface
|
|||||||
$qb->expr()->gt('addresses.validTo', ':calcDate')
|
$qb->expr()->gt('addresses.validTo', ':calcDate')
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
)
|
||||||
);
|
);
|
||||||
$this->addressHelper->addSelectClauses(
|
$this->addressHelper->addSelectClauses(
|
||||||
ExportAddressHelper::F_ALL,
|
ExportAddressHelper::F_ALL,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user