diff options
author | Evgeny Fadeev <evgeny.fadeev@gmail.com> | 2012-04-07 12:32:01 -0400 |
---|---|---|
committer | Evgeny Fadeev <evgeny.fadeev@gmail.com> | 2012-04-07 12:32:01 -0400 |
commit | f95609f40c1560bfa04b667125d5659dbfd772e3 (patch) | |
tree | 87144710274de8178d9d1e116ab0c206dcab6171 /askbot/api.py | |
parent | ad950947f1c20a8326d880656fc908948699188c (diff) | |
download | askbot-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.py | 8 |
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 ) |