diff --git a/people/models/organisation.py b/people/models/organisation.py index 7200ca6..7b7094c 100644 --- a/people/models/organisation.py +++ b/people/models/organisation.py @@ -42,7 +42,8 @@ class Organisation(models.Model): name = models.CharField(max_length=255, blank=False, null=False) def __str__(self) -> str: - return self.name + # Prefer name as in latest OrganisationAnswerSet + return self.current_answers.name or self.name @property def current_answers(self) -> 'OrganisationAnswerSet': diff --git a/people/templates/people/organisation/detail.html b/people/templates/people/organisation/detail.html index 66d0198..5833c4a 100644 --- a/people/templates/people/organisation/detail.html +++ b/people/templates/people/organisation/detail.html @@ -20,7 +20,7 @@ -