From 2232431fbf8fe6ac9dd1e1fa1120939933187700 Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Mon, 14 Mar 2011 16:32:41 +0100 Subject: [PATCH] [store] check email format --- extra/modules/store.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/extra/modules/store.py b/extra/modules/store.py index 66e10a3..c323a8a 100644 --- a/extra/modules/store.py +++ b/extra/modules/store.py @@ -30,6 +30,8 @@ class IdentitiesStoreIFEF(authentic.identities.IdentitiesStoreLdap): Field('email', N_('Adresse email'), hint = _("exemple: jean@example.com"), required=True, admin_required = True, + widget_class = 'ValidatedStringWidget', + regex = r'[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}', unique = True), # Addresses postales Field('street', N_('Adresse'), required = True),