Merge lp:~camptocamp/openobject-server/6.1-fix-translate-1029334 into lp:openobject-server/6.1

Proposed by Guewen Baconnier @ Camptocamp
Status: Needs review
Proposed branch: lp:~camptocamp/openobject-server/6.1-fix-translate-1029334
Merge into: lp:openobject-server/6.1
Diff against target: 13 lines (+3/-1)
1 file modified
openerp/tools/translate.py (+3/-1)
To merge this branch: bzr merge lp:~camptocamp/openobject-server/6.1-fix-translate-1029334
Reviewer Review Type Date Requested Status
OpenERP Core Team Pending
Review via email: mp+116818@code.launchpad.net

Description of the change

Fix for bug: lp:1029344

Synchronization of translation does not work when an asbtract model is defined.

To post a comment you must log in.
4249. By Guewen Baconnier @ Camptocamp <email address hidden>

[IMP] improved style as suggested by Alexandre Fayolle

Unmerged revisions

4249. By Guewen Baconnier @ Camptocamp <email address hidden>

[IMP] improved style as suggested by Alexandre Fayolle

4248. By Guewen Baconnier @ Camptocamp <email address hidden>

[FIX] do not try to translate fields on models which are not stored in database (when _auto is False)

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'openerp/tools/translate.py'
--- openerp/tools/translate.py 2012-06-29 12:04:18 +0000
+++ openerp/tools/translate.py 2012-07-26 12:53:27 +0000
@@ -655,7 +655,9 @@
655 _logger.error("name error in %s: %s", xml_name, str(exc))655 _logger.error("name error in %s: %s", xml_name, str(exc))
656 continue656 continue
657 objmodel = pool.get(obj.model)657 objmodel = pool.get(obj.model)
658 if not objmodel or not field_name in objmodel._columns:658 if not (objmodel and
659 objmodel._auto and
660 field_name in objmodel._columns):
659 continue661 continue
660 field_def = objmodel._columns[field_name]662 field_def = objmodel._columns[field_name]
661663