From 8a1e7f47c1aa74d56e0d40ba46d9c771b6ac33eb Mon Sep 17 00:00:00 2001 From: Evgeny Fadeev Date: Tue, 29 May 2012 01:29:43 -0400 Subject: fixes "user profile broken for anon users" with private karma --- askbot/views/users.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/askbot/views/users.py b/askbot/views/users.py index a2146a64..065ca578 100644 --- a/askbot/views/users.py +++ b/askbot/views/users.py @@ -877,8 +877,11 @@ def user(request, id, slug=None, tab_name=None): elif askbot_settings.KARMA_MODE == 'hidden': can_show_karma = False else: - if request.user.is_administrator_or_moderator() \ - or request.user == profile_owner: + if request.user.is_anonymous(): + can_show_karma = False + elif request.user.is_administrator_or_moderator(): + can_show_karma = True + elif request.user == profile_owner: can_show_karma = True else: can_show_karma = False -- cgit v1.2.3-1-g7c22