diff options
author | Rob Crittenden <rcritten@redhat.com> | 2008-05-20 11:38:35 -0400 |
---|---|---|
committer | Rob Crittenden <rcritten@redhat.com> | 2008-05-20 11:38:35 -0400 |
commit | d142b5376d9311ceb79706ca7cb2b665fcc244d3 (patch) | |
tree | e5fc29c8e8cbcefa6cfe38140d2f8e4a777b774b /ipa-server/ipa-gui/ipagui/subcontrollers/user.py | |
parent | 6c87f831806af51539824244d684c2431b8e7af7 (diff) | |
download | freeipa.git-d142b5376d9311ceb79706ca7cb2b665fcc244d3.tar.gz freeipa.git-d142b5376d9311ceb79706ca7cb2b665fcc244d3.tar.xz freeipa.git-d142b5376d9311ceb79706ca7cb2b665fcc244d3.zip |
Do uniqueness check on phone numbers and cn entered via the UI.
445286
Diffstat (limited to 'ipa-server/ipa-gui/ipagui/subcontrollers/user.py')
-rw-r--r-- | ipa-server/ipa-gui/ipagui/subcontrollers/user.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ipa-server/ipa-gui/ipagui/subcontrollers/user.py b/ipa-server/ipa-gui/ipagui/subcontrollers/user.py index 9232f305..734d867f 100644 --- a/ipa-server/ipa-gui/ipagui/subcontrollers/user.py +++ b/ipa-server/ipa-gui/ipagui/subcontrollers/user.py @@ -165,8 +165,6 @@ class UserController(IPAController): turbogears.flash("Add user cancelled") raise turbogears.redirect('/user/list') - tg_errors, kw = self.usercreatevalidate(**kw) - # Fix incoming multi-valued fields we created for the form kw = ipahelper.fix_incoming_fields(kw, 'cn', 'cns') kw = ipahelper.fix_incoming_fields(kw, 'telephonenumber', 'telephonenumbers') @@ -175,6 +173,8 @@ class UserController(IPAController): kw = ipahelper.fix_incoming_fields(kw, 'pager', 'pagers') kw = ipahelper.fix_incoming_fields(kw, 'homephone', 'homephones') + tg_errors, kw = self.usercreatevalidate(**kw) + if tg_errors: turbogears.flash("There were validation errors.<br/>" + "Please see the messages below for details.") |