[FIX] web_linkedin: click event
bzr revid: chm@openerp.com-20130207085824-5khb8niyjxz4mecs
This commit is contained in:
parent
97db848ae8
commit
f5cb973b1b
|
@ -152,21 +152,25 @@ openerp.web_linkedin = function(instance) {
|
||||||
var $in = this.$("input");
|
var $in = this.$("input");
|
||||||
$in.replaceWith($ht);
|
$in.replaceWith($ht);
|
||||||
this.$(".oe_linkedin_input").append($in);
|
this.$(".oe_linkedin_input").append($in);
|
||||||
this.$(".oe_linkedin_form_img").click(_.bind(this.search_linkedin, this));
|
this.$(".oe_linkedin_img").click(_.bind(this.search_linkedin, this));
|
||||||
this._super();
|
this._super();
|
||||||
},
|
},
|
||||||
search_linkedin: function() {
|
search_linkedin: function() {
|
||||||
var self = this;
|
var self = this;
|
||||||
this.display_dm.add(instance.web_linkedin.tester.test_linkedin()).done(function() {
|
if (!this.open_in_process) {
|
||||||
var text = (self.get("value") || "").replace(/^\s+|\s+$/g, "").replace(/\s+/g, " ");
|
this.open_in_process = true;
|
||||||
instance.web_linkedin.tester.test_authentication().done(function() {
|
this.display_dm.add(instance.web_linkedin.tester.test_linkedin()).done(function() {
|
||||||
var pop = new instance.web_linkedin.LinkedinSearchPopup(self, text);
|
self.open_in_process = false;
|
||||||
pop.open();
|
var text = (self.get("value") || "").replace(/^\s+|\s+$/g, "").replace(/\s+/g, " ");
|
||||||
pop.on("selected", this, function(entity) {
|
instance.web_linkedin.tester.test_authentication().done(function() {
|
||||||
self.selected_entity(entity);
|
var pop = new instance.web_linkedin.LinkedinSearchPopup(self, text);
|
||||||
|
pop.open();
|
||||||
|
pop.on("selected", this, function(entity) {
|
||||||
|
self.selected_entity(entity);
|
||||||
|
});
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
});
|
}
|
||||||
},
|
},
|
||||||
selected_entity: function(entity) {
|
selected_entity: function(entity) {
|
||||||
var self = this;
|
var self = this;
|
||||||
|
|
|
@ -7,8 +7,6 @@
|
||||||
<field name="inherit_id" ref="base.view_partner_form"/>
|
<field name="inherit_id" ref="base.view_partner_form"/>
|
||||||
<field name="arch" type="xml">
|
<field name="arch" type="xml">
|
||||||
<field name="name" position="replace">
|
<field name="name" position="replace">
|
||||||
<field name="linkedin_id" invisible="1"/>
|
|
||||||
<field name="linkedin_url" invisible="1"/>
|
|
||||||
<field name="name" default_focus="1" nolabel="1" widget="linkedin" />
|
<field name="name" default_focus="1" nolabel="1" widget="linkedin" />
|
||||||
</field>
|
</field>
|
||||||
<field name="website" position="after">
|
<field name="website" position="after">
|
||||||
|
|
Loading…
Reference in New Issue