Parse mail format

pull/279/head
Peter Hahn 2016-01-08 12:06:18 +01:00
parent bba4c6d223
commit 56c8280b80
1 changed files with 4 additions and 2 deletions

View File

@ -35,8 +35,9 @@ instance.web.form.FieldEmailIntern = instance.web.form.FieldChar.extend({
} else {
// find partner id for email
var res_partner = new openerp.Model('res.partner');
var parsed_email = instance.mail.ChatterUtils.parse_email(self.get('value'));
res_partner.query(['id'])
.filter([['email','=',self.get('value')]])
.filter([['email', '=', parsed_email[1]]])
.first().then(function(partner){
if(partner){
var fm = self.field_manager
@ -59,7 +60,8 @@ instance.web.form.FieldEmailIntern = instance.web.form.FieldChar.extend({
console.log(self.build_context());
var pop = new instance.web.form.FormOpenPopup(self);
var context = new instance.web.CompoundContext(self.build_context(), {
default_email: self.get('value'),
default_name: parsed_email[0],
default_email: parsed_email[1],
});
pop.show_element(
'res.partner',