diff options
| author | Ravi Gadhia <rga@odoo.com> | 2018-06-06 13:41:44 +0000 |
|---|---|---|
| committer | Aaron Bohy <aab@odoo.com> | 2019-04-02 11:55:57 +0000 |
| commit | 234d92c4f0c092dca9f10d194ddcff998fc3a886 (patch) | |
| tree | 9b4cd9794b9f494694b9671e6bb682d75c007bd7 /addons/web/static/src/js/views/view_utils.js | |
| parent | 55676110c8787dfafd34a6508b207952f5c5eb88 (diff) | |
[IMP] web: list: editable grouped list views
This rev. enables the editable feature in grouped list views.
Part of task 1915702
Co-authored-by: Aaron Bohy <aab@odoo.com>
Co-authored-by: Martin Geubelle <mge@odoo.com>
Diffstat (limited to 'addons/web/static/src/js/views/view_utils.js')
| -rw-r--r-- | addons/web/static/src/js/views/view_utils.js | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/addons/web/static/src/js/views/view_utils.js b/addons/web/static/src/js/views/view_utils.js index ea2270ce466..82cefe5bce3 100644 --- a/addons/web/static/src/js/views/view_utils.js +++ b/addons/web/static/src/js/views/view_utils.js @@ -19,10 +19,15 @@ var viewUtils = { case 'many2one': return group.res_id || false; case 'selection': - var descriptor = _.findWhere(groupedByField.selection, group.value); + var descriptor = _.find(groupedByField.selection, function (option) { + return option[1] === group.value; + }); return descriptor && descriptor[0]; - default: + case 'char': + case 'boolean': return group.value; + default: + return false; // other field types are not handled } }, /** |
