diff options
| author | Aaron Bohy <aab@odoo.com> | 2019-07-04 07:41:52 +0000 |
|---|---|---|
| committer | Aaron Bohy <aab@odoo.com> | 2019-07-19 08:39:07 +0000 |
| commit | f6eed05da6fe5a2a68982d5ef58ae88f7d674cdb (patch) | |
| tree | a5a92999901edeefde0ef8033996806ee014d078 /addons/lunch/static/src/js/lunch_kanban_controller.js | |
| parent | dd7022eccd99b5ba9688f63b517d23c405f23797 (diff) | |
[REF] lunch: adapt code to searchpanel changes
Part of task 1985921
Diffstat (limited to 'addons/lunch/static/src/js/lunch_kanban_controller.js')
| -rw-r--r-- | addons/lunch/static/src/js/lunch_kanban_controller.js | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/addons/lunch/static/src/js/lunch_kanban_controller.js b/addons/lunch/static/src/js/lunch_kanban_controller.js index a0f02b020a7..010ee4e3620 100644 --- a/addons/lunch/static/src/js/lunch_kanban_controller.js +++ b/addons/lunch/static/src/js/lunch_kanban_controller.js @@ -71,6 +71,18 @@ var LunchKanbanController = KanbanController.extend({ }); }, /** + * Override to add the location domain (coming from the lunchKanbanWidget) + * to the searchDomain (coming from the controlPanel). + * + * @override + * @private + */ + _getSearchDomain: function () { + var searchDomain = this._super.apply(this, arguments) || []; + var locationId = this.model.getCurrentLocationId(); + return searchDomain.concat([['is_available_at', 'in', [locationId]]]); + }, + /** * Renders and appends the lunch banner widget. * * @private @@ -109,18 +121,6 @@ var LunchKanbanController = KanbanController.extend({ var def = this._fetchWidgetData().then(this._renderLunchKanbanWidget.bind(this)); return Promise.all([def, this._super.apply(this, arguments)]); }, - /** - * Override to add the location domain (coming from the lunchKanbanWidget) - * to the searchDomain (coming from the controlPanel). - * - * @override - * @private - */ - _updateSearchPanel: function () { - var locationId = this.model.getCurrentLocationId(); - var domain = this.controlPanelDomain.concat([['is_available_at', 'in', [locationId]]]); - return this._searchPanel.update({searchDomain: domain}); - }, //-------------------------------------------------------------------------- // Handlers |
