From 46f287b2d19b1811a359a74057a3dbe44c6ba449 Mon Sep 17 00:00:00 2001 From: "Quentin (OpenERP)" Date: Thu, 30 Aug 2012 16:50:00 +0200 Subject: [PATCH] [FIX] base, ir_translation: a write of '' as translated value should reset the translation in 'to_translate' state bzr revid: qdp-launchpad@openerp.com-20120830145000-61uh1tpux5dyp7na --- openerp/addons/base/ir/ir_translation.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openerp/addons/base/ir/ir_translation.py b/openerp/addons/base/ir/ir_translation.py index de2608a081a..23cedbdc574 100644 --- a/openerp/addons/base/ir/ir_translation.py +++ b/openerp/addons/base/ir/ir_translation.py @@ -307,7 +307,7 @@ class ir_translation(osv.osv): context = {} if isinstance(ids, (int, long)): ids = [ids] - if vals.get('src'): + if vals.get('src') or ('value' in vals and not(vals.get('value'))): result = vals.update({'state':'to_translate'}) if vals.get('value'): result = vals.update({'state':'translated'})