summaryrefslogtreecommitdiffstats
path: root/ipa-server/ipa-gui/ipagui/forms/delegate.py
diff options
context:
space:
mode:
authorRob Crittenden <rcritten@redhat.com>2007-12-12 15:18:28 -0500
committerRob Crittenden <rcritten@redhat.com>2007-12-12 15:18:28 -0500
commitb5af99c51d1ea8d4e6593a634d347b38a5d97271 (patch)
treee36a3d05f8925cdd3fb9d0d47a8ce194ac381af9 /ipa-server/ipa-gui/ipagui/forms/delegate.py
parent6976f92862c1dba3f7a25baa1893c41a67590b23 (diff)
downloadfreeipa-b5af99c51d1ea8d4e6593a634d347b38a5d97271.tar.gz
freeipa-b5af99c51d1ea8d4e6593a634d347b38a5d97271.tar.xz
freeipa-b5af99c51d1ea8d4e6593a634d347b38a5d97271.zip
Fix the UI indicators for mandatory fields.
The source and target groups weren't highlighted but the entire block of checkboxes was and it looked absolutely horrible.
Diffstat (limited to 'ipa-server/ipa-gui/ipagui/forms/delegate.py')
-rw-r--r--ipa-server/ipa-gui/ipagui/forms/delegate.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/ipa-server/ipa-gui/ipagui/forms/delegate.py b/ipa-server/ipa-gui/ipagui/forms/delegate.py
index d9d5d727c..7eadfe23e 100644
--- a/ipa-server/ipa-gui/ipagui/forms/delegate.py
+++ b/ipa-server/ipa-gui/ipagui/forms/delegate.py
@@ -65,8 +65,9 @@ class DelegateValidator(validators.Schema):
messages = { 'empty': _("Please choose a group"), })
dest_group_dn = validators.String(not_empty=True,
messages = { 'empty': _("Please choose a group"), })
- attrs = validators.NotEmpty(
- messages = { 'empty': _("Please select at least one value"), })
+ # There is no attrs validator here because then it shows as one
+ # huge block of color in the form. The validation is done in
+ # the subcontroller.
class DelegateForm(widgets.Form):
params = ['delegate_fields', 'attr_list']