X-Git-Url: https://git.openstreetmap.org./osqa.git/blobdiff_plain/08948f69c835e27c0f90dea93d71901a5a62b0f5..a1e4a08a0f5817ed2b8fc9290775e9cdba7bdd2b:/forum/models/question.py diff --git a/forum/models/question.py b/forum/models/question.py index ef4a37d..6fae319 100644 --- a/forum/models/question.py +++ b/forum/models/question.py @@ -27,6 +27,9 @@ class Question(Node): @property def headline(self): + return self._headline() + + def _headline(self): if self.nis.deleted: return _('[deleted] ') + self.title @@ -60,21 +63,7 @@ class Question(Node): return [Question.objects.get(id=r['id']) for r in related_list] - def get_active_users(self): - active_users = set() - - active_users.add(self.author) - - for answer in self.answers: - active_users.add(answer.author) - - for comment in answer.comments: - active_users.add(comment.author) - - for comment in self.comments: - active_users.add(comment.author) - - return active_users + class QuestionSubscription(models.Model):