Update the permissions tag to the new class based permissions

This commit is contained in:
Roberto Rosario
2011-12-08 16:51:24 -04:00
parent c9bf9a4d6e
commit f4a7a350b8

View File

@@ -2,7 +2,7 @@ from django.core.exceptions import PermissionDenied
from django.template import TemplateSyntaxError, Library, \
Node, Variable
from permissions.api import check_permissions as check_permission_function
from permissions.models import Permission
register = Library()
@@ -21,7 +21,7 @@ class CheckPermissionsNode(Node):
return u''
requester = Variable(self.requester).resolve(context)
try:
check_permission_function(requester, permission_list)
Permission.objects.check_permissions(requester, permission_list)
context[u'permission'] = True
return u''
except PermissionDenied: