[FIX] correctly update many2many in listview (web client)
authorPierre Verkest <pverkest@anybox.fr>
Thu, 6 Nov 2014 15:18:33 +0000 (16:18 +0100)
committerGéry Debongnie <ged@odoo.com>
Wed, 26 Nov 2014 14:42:34 +0000 (15:42 +0100)
commitf0e331e005d830d8b5aaa4cb5e2824d98bd75b2a
tree264e9abeb020355c7a733f95d1c4c86b9e420c93
parente2dd18f1e7304040974a81cfacce96848eb89719
[FIX] correctly update many2many in listview (web client)

Fixes the issue #1216 (follow the link for more information). The issue
was caused by a hack in list view: the magical suffix __display is used
in render_cell to determine if a many2many field should be updated. This
commit simply makes sure that old many2many fields + __display keys are
cleared.

A better way would be to redesign/refactor the list view to avoid that
hack in the first place.  But this would be a much more complex task.
addons/web/static/src/js/view_list.js