diff --git a/boards/abstracts/settingsmanager.py b/boards/abstracts/settingsmanager.py --- a/boards/abstracts/settingsmanager.py +++ b/boards/abstracts/settingsmanager.py @@ -5,6 +5,7 @@ from boards.models import Tag SESSION_SETTING = 'setting' +# Remove this, it is not used any more cause there is a user's permission PERMISSION_MODERATE = 'moderator' SETTING_THEME = 'theme' diff --git a/boards/context_processors.py b/boards/context_processors.py --- a/boards/context_processors.py +++ b/boards/context_processors.py @@ -1,5 +1,4 @@ -from boards.abstracts.settingsmanager import PERMISSION_MODERATE, \ - get_settings_manager +from boards.abstracts.settingsmanager import get_settings_manager __author__ = 'neko259' @@ -19,7 +18,7 @@ PERMISSION_MODERATE = 'moderation' def user_and_ui_processor(request): - context = {} + context = dict() context[CONTEXT_PPD] = float(Post.objects.get_posts_per_day()) @@ -31,7 +30,7 @@ def user_and_ui_processor(request): # This shows the moderator panel try: - moderate = request.user.has_perm('moderation') + moderate = request.user.has_perm(PERMISSION_MODERATE) except AttributeError: moderate = False context[CONTEXT_MODERATOR] = moderate