From 06d3d67572c04f6ac6c96ef66785a0ee6c2bd948 Mon Sep 17 00:00:00 2001 From: Roberto Rosario Date: Sun, 8 May 2011 03:07:51 -0400 Subject: [PATCH] Unicode updates --- apps/permissions/templatetags/permission_tags.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/apps/permissions/templatetags/permission_tags.py b/apps/permissions/templatetags/permission_tags.py index 2a26343fe9..423cfd034e 100644 --- a/apps/permissions/templatetags/permission_tags.py +++ b/apps/permissions/templatetags/permission_tags.py @@ -18,17 +18,17 @@ class CheckPermissionsNode(Node): if not permission_list: # There is no permissions list to check against which means # this link is available for all - context['permission'] = True - return '' + context[u'permission'] = True + return u'' requester = Variable(self.requester).resolve(context) namespace = Variable(self.namespace).resolve(context) try: check_permission_function(requester, namespace, permission_list) - context['permission'] = True - return '' + context[u'permission'] = True + return u'' except PermissionDenied: - context['permission'] = False - return '' + context[u'permission'] = False + return u'' @register.tag @@ -37,6 +37,6 @@ def check_permissions(parser, token): # Splitting by None == splitting by spaces. tag_name, args = token.contents.split(None, 1) except ValueError: - raise TemplateSyntaxError('%r tag requires arguments' % token.contents.split()[0]) + raise TemplateSyntaxError(u'%r tag requires arguments' % token.contents.split()[0]) return CheckPermissionsNode(*args.split())