Update the navigation widget to use the new class based permissions

This commit is contained in:
Roberto Rosario
2011-12-08 16:50:56 -04:00
parent c9b6d8411c
commit c9bf9a4d6e

View File

@@ -5,13 +5,13 @@ from django.core.urlresolvers import reverse
from django.template.defaultfilters import capfirst from django.template.defaultfilters import capfirst
from django.core.exceptions import PermissionDenied from django.core.exceptions import PermissionDenied
from permissions.api import check_permissions from permissions.models import Permission
def button_navigation_widget(request, link): def button_navigation_widget(request, link):
if 'permissions' in link: if 'permissions' in link:
try: try:
check_permissions(request.user, link['permissions']) Permission.objects.check_permissions(request.user, link['permissions'])
return render_widget(link) return render_widget(link)
except PermissionDenied: except PermissionDenied:
return u'' return u''