openerp-community-reviewer team mailing list archive
-
openerp-community-reviewer team
-
Mailing list archive
-
Message #07313
[Bug 1319285] Re: Module update does not overwrite existing therms when i18n-overwrite is set
** Also affects: ocb-server/6.1
Importance: Undecided
Status: New
** Also affects: ocb-server/7.0
Importance: Undecided
Status: New
** Changed in: ocb-server/7.0
Status: New => Fix Released
--
You received this bug notification because you are a member of OpenERP
Community Backports, which is subscribed to OpenERP Community Backports
(Server).
https://bugs.launchpad.net/bugs/1319285
Title:
Module update does not overwrite existing therms when i18n-overwrite
is set
Status in OpenERP Community Backports (Server):
Fix Released
Status in OpenERP Community Backports (Server) 6.1 series:
New
Status in OpenERP Community Backports (Server) 7.0 series:
Fix Released
Status in Odoo Server:
New
Bug description:
If the server is started with the "--i18n-overwrite" option, it is entirely ignored when updating module in these two cases:
- update from command line
- update from module view
In "tools/config.py", following is stated:
"the i18n-overwrite option cannot be used without the i18n-import option or without the update option"
I made a fix in _load_data in "modules/loading.py" where a context is created with the overwite option (was None before):
# Update translations for all installed languages
modobj.update_translations(cr, SUPERUSER_ID, [module_id], None, {'overwrite': openerp.tools.config["overwrite_existing_translations"]})
To manage notifications about this bug go to:
https://bugs.launchpad.net/ocb-server/+bug/1319285/+subscriptions
References