You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

8 lines
367 B

-
Try fields validator
-
!python {model: ir.model.fields}: |
from openerp.exceptions import Warning
field_ids = self.search(cr, uid, [('name', '=', 'email'), ('model', '=', 'res.partner')])
assert len(field_ids) == 1, 'There must be 1 email field'
self.write(cr, uid, field_ids, {'regex_validator': r'\b[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}\b'})