From cece6655af45886898f10a85154df060b9ef30b5 Mon Sep 17 00:00:00 2001 From: "Vidhin Mehta (OpenERP)" Date: Thu, 23 Aug 2012 11:40:22 +0530 Subject: [PATCH] [IMP]make changes in ir act window's name. bzr revid: vme@tinyerp.com-20120823061022-fti5xixis5ffak1k --- addons/board/static/src/js/dashboard.js | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/addons/board/static/src/js/dashboard.js b/addons/board/static/src/js/dashboard.js index c1561ac6e16..54fda76e2b4 100644 --- a/addons/board/static/src/js/dashboard.js +++ b/addons/board/static/src/js/dashboard.js @@ -54,11 +54,17 @@ instance.web.form.DashBoard = instance.web.form.FormWidget.extend({ var span = h2.find('span:first').hide(); var input = h2.find('.oe_header_text').css('visibility','visible'); var attr = h2.closest(".oe_action").data('action_attrs'); + var ir_act_window = new instance.web.Model("ir.actions.act_window"); var change_string = function(new_name){ attr['string'] = new_name; - span.text(new_name).show(); - input.css('visibility','hidden'); - self.do_save_dashboard(); + ir_act_window.call("write",[[parseInt(attr['name'])],{'name':new_name}]) + .done(function(res){ + if(!res)return; + span.text(new_name).show(); + input.css('visibility','hidden'); + self.do_save_dashboard(); + }) + } input.unbind() .val(span.text())