fix: hide map on detail pages when no location set

This commit is contained in:
James Graham
2021-04-26 21:04:02 +01:00
parent fa6a4339d8
commit 311a90fe09
5 changed files with 20 additions and 6 deletions

View File

@@ -102,6 +102,10 @@ class OrganisationAnswerSet(AnswerSet):
#: Answers to :class:`OrganisationQuestion`s
question_answers = models.ManyToManyField(OrganisationQuestionChoice)
@property
def location_set(self) -> bool:
return self.latitude and self.longitude
def public_answers(self) -> models.QuerySet:
"""Get answers to questions which are public."""
return self.question_answers.filter(question__answer_is_public=True)