123456789101112 |
- def block_banned(f):
- def decorator(*args, **kwargs):
- request = args[0]
- try:
- if request.ban.is_banned():
- from misago.banning.views import error_banned
- return error_banned(request);
- return f(*args, **kwargs)
- except AttributeError:
- pass
- return f(*args, **kwargs)
- return decorator
|