From d95cb748586e46a8ebf4f5b1dcd2b6e172eb46e9 Mon Sep 17 00:00:00 2001 From: rick Date: Sun, 30 May 2010 12:57:18 +0000 Subject: [PATCH] Minor change to describe question and answer badges separately, so questions say "Questions" and answers say "Answers" git-svn-id: http://svn.osqa.net/svnroot/osqa/trunk@345 0cfe37f9-358a-4d5e-be75-b63607b5c754 --- forum_modules/default_badges/badges.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/forum_modules/default_badges/badges.py b/forum_modules/default_badges/badges.py index 279f778..cb2ed2f 100644 --- a/forum_modules/default_badges/badges.py +++ b/forum_modules/default_badges/badges.py @@ -42,10 +42,6 @@ class NodeScoreBadge(AbstractBadge): abstract = True listen_to = (VoteAction,) - @property - def description(self): - return _('Answer voted up %s times') % str(self.expected_score) - def award_to(self, action): if (action.node.node_type == self.node_type) and (action.node.score == int(self.expected_score)): return action.node.author @@ -55,6 +51,10 @@ class QuestionScoreBadge(NodeScoreBadge): abstract = True node_type = "question" + @property + def description(self): + return _('Question voted up %s times') % str(self.expected_score) + class NiceQuestion(QuestionScoreBadge): expected_score = settings.NICE_QUESTION_VOTES_UP name = _("Nice Question") @@ -74,6 +74,10 @@ class AnswerScoreBadge(NodeScoreBadge): abstract = True node_type = "answer" + @property + def description(self): + return _('Answer voted up %s times') % str(self.expected_score) + class NiceAnswer(AnswerScoreBadge): expected_score = settings.NICE_ANSWER_VOTES_UP name = _("Nice Answer") -- 2.39.5