Generated: Wed 2013-03-13 10:33 CET
Source file: /media/Envs/Envs/filer-gallery/lib/python2.7/site-packages/cms/middleware/user.py
Stats: 0 executed, 4 missed, 1 excluded, 6 ignored
# -*- coding: utf-8 -*-
"""This is ugly, but seems there's no other way how to do what we need for
permission system.
This middleware is required only when CMS_PERMISSION = True.
"""
class CurrentUserMiddleware(object):
def process_request(self, request):
from cms.utils.permissions import set_current_user
set_current_user(getattr(request, 'user', None))