Add the anonymous user singleton to the list of avaible holder for an acl

This commit is contained in:
Roberto Rosario
2012-01-07 23:22:55 -04:00
parent d0acea0714
commit b9f7939e3e

View File

@@ -6,6 +6,7 @@ from django.contrib.auth.models import User, Group
from permissions.models import Permission, Role
from common.utils import generate_choices_w_labels, encapsulate, get_object_name
from common.models import AnonymousUserSingleton
from .classes import AccessHolder
@@ -39,5 +40,7 @@ class HolderSelectionForm(forms.Form):
if roles:
non_holder_list.append((_(u'Roles'), _as_choice_list(list(roles))))
non_holder_list.append((_(u'Special'), _as_choice_list([AnonymousUserSingleton.get()])))
super(HolderSelectionForm, self).__init__(*args, **kwargs)
self.fields['holder_gid'].choices = non_holder_list