← Back to team overview

savoirfairelinux-openerp team mailing list archive

[Merge] lp:~savoirfairelinux-openerp/openerp-web/1279885 into lp:openerp-web/7.0

 

Sandy Carter (http://www.savoirfairelinux.com) has proposed merging lp:~savoirfairelinux-openerp/openerp-web/1279885 into lp:openerp-web/7.0.

Requested reviews:
  OpenERP Core Team (openerp)
Related bugs:
  Bug #1279885 in OpenERP Web: "[i18n] [m2m] in tree view loses context"
  https://bugs.launchpad.net/openerp-web/+bug/1279885

For more details, see:
https://code.launchpad.net/~savoirfairelinux-openerp/openerp-web/1279885/+merge/206228

Adds context propagation to m2m fields in list views.
Fixes translation issues when viewing a a many2many field in a Tree view.
-- 
https://code.launchpad.net/~savoirfairelinux-openerp/openerp-web/1279885/+merge/206228
Your team Savoir-faire Linux' OpenERP is subscribed to branch lp:~savoirfairelinux-openerp/openerp-web/1279885.
=== modified file 'addons/web/static/src/js/view_list.js'
--- addons/web/static/src/js/view_list.js	2014-01-15 11:00:38 +0000
+++ addons/web/static/src/js/view_list.js	2014-02-13 16:52:48 +0000
@@ -1060,7 +1060,7 @@
                     ids = value;
                 }
                 new instance.web.Model(column.relation)
-                    .call('name_get', [ids]).done(function (names) {
+                    .call('name_get', [ids, this.dataset.context]).done(function (names) {
                         // FIXME: nth horrible hack in this poor listview
                         record.set(column.id + '__display',
                                    _(names).pluck(1).join(', '));