From 18cd75716fe6a6b931e32dc0311895c38cf81166 Mon Sep 17 00:00:00 2001 From: Fabien Meghazi Date: Tue, 14 Feb 2012 18:05:13 +0100 Subject: [PATCH] [FIX] Do not omit current language value when saving translation box values bzr revid: fme@openerp.com-20120214170513-64v5ifw7tp8i168m --- addons/web/static/src/js/views.js | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/addons/web/static/src/js/views.js b/addons/web/static/src/js/views.js index e0131f9..5699719 100644 --- a/addons/web/static/src/js/views.js +++ b/addons/web/static/src/js/views.js @@ -1056,13 +1056,11 @@ session.web.TranslateDialog = session.web.Dialog.extend({ if (code === self.view_language) { _.each(data, function(value, field) { self.view.fields[field].set_value(value); - self.view.fields[field].dirty = true; - }); - } else { - trads_mutex.exec(function() { - return self.view.dataset.write(self.view.datarecord.id, data, { context : { 'lang': code } }); }); } + trads_mutex.exec(function() { + return self.view.dataset.write(self.view.datarecord.id, data, { context : { 'lang': code } }); + }); }); this.close(); }, -- 1.7.10.4