Fixed family mapping in emergency export

This commit is contained in:
John Mullins
2024-02-28 11:15:36 +11:00
parent ec3b33def3
commit aac0358adc
2 changed files with 25 additions and 21 deletions
+4 -1
View File
@@ -262,7 +262,7 @@ class Traveller(models.Model):
return f"${str(cost * stops)}"
def _repopulate_address(self):
families = Family.objects.filter(traveller__id__exact=self.id)
families = self.get_families()
if families.count() == 0:
self.address = ""
elif families.count() == 1:
@@ -274,6 +274,9 @@ class Traveller(models.Model):
def get_parsed_numbers(self, parents=False, emergency=False):
return [] # Moved to family model. To remove from traveller model
def get_families(self):
return Family.objects.filter(traveller__id__exact=self.id)
class Family(models.Model):
RELATIONS = [