fix view person_current_address: address must exists

This commit is contained in:
Julien Fastré 2021-11-19 23:33:13 +01:00
parent 2d536b8b53
commit a8dbf8b986

View File

@ -23,8 +23,8 @@ final class Version20211119215630 extends AbstractMigration
CASE WHEN cphm.startdate > COALESCE(cma.validfrom, '-infinity'::date) THEN cphm.startdate ELSE cma.validfrom END AS valid_from,
CASE WHEN COALESCE(cphm.enddate, 'infinity'::date) < COALESCE(cma.validto, 'infinity'::date) THEN cphm.enddate ELSE cma.validto END AS valid_to
FROM chill_person_household_members AS cphm
LEFT JOIN chill_person_household_to_addresses AS cphta ON cphta.household_id = cphm.household_id
LEFT JOIN chill_main_address AS cma ON cphta.address_id = cma.id
JOIN chill_person_household_to_addresses AS cphta ON cphta.household_id = cphm.household_id
JOIN chill_main_address AS cma ON cphta.address_id = cma.id
WHERE
cphm.sharedhousehold IS TRUE
AND