summaryrefslogtreecommitdiffstats
path: root/askbot/api.py
diff options
context:
space:
mode:
authorEvgeny Fadeev <evgeny.fadeev@gmail.com>2012-04-07 12:32:01 -0400
committerEvgeny Fadeev <evgeny.fadeev@gmail.com>2012-04-07 12:32:01 -0400
commitf95609f40c1560bfa04b667125d5659dbfd772e3 (patch)
tree87144710274de8178d9d1e116ab0c206dcab6171 /askbot/api.py
parentad950947f1c20a8326d880656fc908948699188c (diff)
downloadaskbot-f95609f40c1560bfa04b667125d5659dbfd772e3.tar.gz
askbot-f95609f40c1560bfa04b667125d5659dbfd772e3.tar.bz2
askbot-f95609f40c1560bfa04b667125d5659dbfd772e3.zip
basic post moderation feature works
Diffstat (limited to 'askbot/api.py')
-rw-r--r--askbot/api.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/askbot/api.py b/askbot/api.py
index 8b788016..57d5c1aa 100644
--- a/askbot/api.py
+++ b/askbot/api.py
@@ -18,8 +18,14 @@ def get_info_on_moderation_items(user):
if not(user.is_moderator() or user.is_administrator()):
return None
+ content_types = (
+ const.TYPE_ACTIVITY_MARK_OFFENSIVE,
+ const.TYPE_ACTIVITY_MODERATED_NEW_POST,
+ const.TYPE_ACTIVITY_MODERATED_POST_EDIT,
+ )
+
messages = models.ActivityAuditStatus.objects.filter(
- activity__activity_type = const.TYPE_ACTIVITY_MARK_OFFENSIVE,
+ activity__activity_type__in = content_types,
user = user
)