[FIX] portal: use email_split method to avoid blocking valid emails, rather than obsolete email_re
lp bug: https://launchpad.net/bugs/1199386 fixed bzr revid: odo@openerp.com-20140115093120-r2u2bmms9y847b93
This commit is contained in:
parent
3a95bbaf63
commit
b7fe8e1f8a
|
@ -24,7 +24,7 @@ import random
|
||||||
|
|
||||||
from openerp.osv import fields, osv
|
from openerp.osv import fields, osv
|
||||||
from openerp.tools.translate import _
|
from openerp.tools.translate import _
|
||||||
from openerp.tools import email_re
|
from openerp.tools import email_split
|
||||||
from openerp import SUPERUSER_ID
|
from openerp import SUPERUSER_ID
|
||||||
|
|
||||||
_logger = logging.getLogger(__name__)
|
_logger = logging.getLogger(__name__)
|
||||||
|
@ -53,8 +53,8 @@ http://www.openerp.com
|
||||||
|
|
||||||
def extract_email(email):
|
def extract_email(email):
|
||||||
""" extract the email address from a user-friendly email address """
|
""" extract the email address from a user-friendly email address """
|
||||||
m = email_re.search(email or "")
|
addresses = email_split(email)
|
||||||
return m and m.group(0) or ""
|
return addresses[0] if addresses else ''
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue