summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEvgeny Fadeev <evgeny.fadeev@gmail.com>2010-11-30 01:33:31 -0500
committerEvgeny Fadeev <evgeny.fadeev@gmail.com>2010-11-30 01:33:31 -0500
commit438045c0e0cedcf615bf4353cc34e7bb1ea51739 (patch)
tree5b71e919bc993dcf98297af5435fe813acacde62
parent89bfd473640b45a755270f536f6f011027ef3128 (diff)
downloadaskbot-438045c0e0cedcf615bf4353cc34e7bb1ea51739.tar.gz
askbot-438045c0e0cedcf615bf4353cc34e7bb1ea51739.tar.bz2
askbot-438045c0e0cedcf615bf4353cc34e7bb1ea51739.zip
fixed use of badge constants
-rw-r--r--askbot/models/__init__.py7
-rw-r--r--askbot/views/readers.py21
2 files changed, 13 insertions, 15 deletions
diff --git a/askbot/models/__init__.py b/askbot/models/__init__.py
index 426ff582..6a1d385f 100644
--- a/askbot/models/__init__.py
+++ b/askbot/models/__init__.py
@@ -28,7 +28,6 @@ from askbot.models.user import EmailFeedSetting, ActivityAuditStatus, Activity
from askbot.models import signals
#from user import AuthKeyUserAssociation
from askbot.models.repute import BadgeData, Award, Repute
-from askbot.models import badges
from askbot import auth
from askbot.utils.decorators import auto_now_timestamp
from askbot.utils.slug import slugify
@@ -1756,11 +1755,11 @@ def record_award_event(instance, created, **kwargs):
instance.badge.awarded_count += 1
instance.badge.save()
- if instance.badge.type == badges.GOLD:
+ if instance.badge.type == const.GOLD_BADGE:
instance.user.gold += 1
- if instance.badge.type == badges.SILVER:
+ if instance.badge.type == const.SILVER_BADGE:
instance.user.silver += 1
- if instance.badge.type == badges.BRONZE:
+ if instance.badge.type == const.BRONZE_BADGE:
instance.user.bronze += 1
instance.user.save()
diff --git a/askbot/views/readers.py b/askbot/views/readers.py
index 1f670c2c..92228912 100644
--- a/askbot/views/readers.py
+++ b/askbot/views/readers.py
@@ -32,7 +32,6 @@ from askbot.utils.html import sanitize_html
from askbot.utils.diff import textDiff as htmldiff
from askbot.forms import AdvancedSearchForm, AnswerForm
from askbot import models
-from askbot.models import badges
from askbot import const
from askbot import auth
from askbot.utils import markup
@@ -182,7 +181,7 @@ def questions(request):
'faces': list()
}
- badge_levels = dict(badges.TYPE_CHOICES)
+ badge_levels = dict(const.BADGE_TYPE_CHOICES)
def pluralize_badge_count(count, level):
return ungettext(
'%(badge_count)d %(badge_level)s badge',
@@ -193,9 +192,9 @@ def questions(request):
'badge_level': badge_levels[level]
}
- gold_badge_css_class = badges.CSS_CLASSES[badges.GOLD],
- silver_badge_css_class = badges.CSS_CLASSES[badges.SILVER],
- bronze_badge_css_class = badges.CSS_CLASSES[badges.BRONZE],
+ gold_badge_css_class = const.BADGE_CSS_CLASSES[const.GOLD_BADGE],
+ silver_badge_css_class = const.BADGE_CSS_CLASSES[const.SILVER_BADGE],
+ bronze_badge_css_class = const.BADGE_CSS_CLASSES[const.BRONZE_BADGE],
for tag in related_tags:
tag_data = {
@@ -250,23 +249,23 @@ def questions(request):
'u_gold': author.gold,
'u_gold_title': pluralize_badge_count(
author.gold,
- badges.GOLD
+ const.GOLD_BADGE
),
- 'u_gold_badge_symbol': badges.DISPLAY_SYMBOL,
+ 'u_gold_badge_symbol': const.BADGE_DISPLAY_SYMBOL,
'u_gold_css_class': gold_badge_css_class,
'u_silver': author.silver,
'u_silver_title': pluralize_badge_count(
author.silver,
- badges.SILVER
+ const.SILVER_BADGE
),
- 'u_silver_badge_symbol': badges.DISPLAY_SYMBOL,
+ 'u_silver_badge_symbol': const.BADGE_DISPLAY_SYMBOL,
'u_silver_css_class': silver_badge_css_class,
'u_bronze': author.bronze,
'u_bronze_title': pluralize_badge_count(
author.bronze,
- badges.BRONZE
+ const.BRONZE_BADGE
),
- 'u_bronze_badge_symbol': badges.DISPLAY_SYMBOL,
+ 'u_bronze_badge_symbol': const.BADGE_DISPLAY_SYMBOL,
'u_bronze_css_class': bronze_badge_css_class,
}
ajax_data['questions'].append(question_data)