From 2c28adaade885b094bd4b055bed5dd125eb9e924 Mon Sep 17 00:00:00 2001 From: Yann Papouin Date: Fri, 20 Jun 2014 11:48:18 +0200 Subject: [PATCH] Overwrite translation on module update if option is set Launchpad bug: https://bugs.launchpad.net/ocb-server/+bug/1319285 --- openerp/modules/loading.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openerp/modules/loading.py b/openerp/modules/loading.py index 311e00be35b..6112ef07f7c 100644 --- a/openerp/modules/loading.py +++ b/openerp/modules/loading.py @@ -213,7 +213,7 @@ def load_module_graph(cr, graph, status=None, perform_checks=True, skip_modules= # Set new modules and dependencies modobj.write(cr, SUPERUSER_ID, [module_id], {'state': 'installed', 'latest_version': ver}) # Update translations for all installed languages - modobj.update_translations(cr, SUPERUSER_ID, [module_id], None) + modobj.update_translations(cr, SUPERUSER_ID, [module_id], None, {'overwrite': openerp.tools.config["overwrite_existing_translations"]}) package.state = 'installed' for kind in ('init', 'demo', 'update'):