From 8dbbbcaca2db590a146594dc4ae315abd4e70ad0 Mon Sep 17 00:00:00 2001 From: "RGA(OpenERP)" <> Date: Mon, 29 Oct 2012 15:05:16 +0530 Subject: [PATCH] [FIX] pad: render_value broken on create of new task bzr revid: rgaopenerp-20121029093516-8jh9k53dg4rh6rzy --- addons/pad/static/src/js/pad.js | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/addons/pad/static/src/js/pad.js b/addons/pad/static/src/js/pad.js index cba2086b772..7bfcc958697 100644 --- a/addons/pad/static/src/js/pad.js +++ b/addons/pad/static/src/js/pad.js @@ -6,20 +6,18 @@ openerp.pad = function(instance) { content: "", render_value: function() { var self = this; - if (this.get("value") === false || this.get("value") === "") { + if (!this.get("value")) { self.view.dataset.call('pad_generate_url',{context:{ model: self.view.model, field_name: self.name, object_id: self.view.datarecord.id }}).then(function(data) { - if(data&&data.url){ - _super.apply(self,[data.url]); - self.renderElement(); + if(data && data.url){ + self.set_value(data.url); } }); - } else { - self.renderElement(); } + self.renderElement(); this._dirty_flag = true; }, renderElement: function(){