From d142b5376d9311ceb79706ca7cb2b665fcc244d3 Mon Sep 17 00:00:00 2001 From: Rob Crittenden Date: Tue, 20 May 2008 11:38:35 -0400 Subject: Do uniqueness check on phone numbers and cn entered via the UI. 445286 --- ipa-server/ipa-gui/ipagui/subcontrollers/user.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'ipa-server/ipa-gui/ipagui/subcontrollers/user.py') 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.
" + "Please see the messages below for details.") -- cgit