summaryrefslogtreecommitdiff
path: root/addons/web/static/src/js/control_panel/control_panel_model.js
diff options
context:
space:
mode:
Diffstat (limited to 'addons/web/static/src/js/control_panel/control_panel_model.js')
-rw-r--r--addons/web/static/src/js/control_panel/control_panel_model.js5
1 files changed, 4 insertions, 1 deletions
diff --git a/addons/web/static/src/js/control_panel/control_panel_model.js b/addons/web/static/src/js/control_panel/control_panel_model.js
index 8ffe53ced6f..93c9d225d9b 100644
--- a/addons/web/static/src/js/control_panel/control_panel_model.js
+++ b/addons/web/static/src/js/control_panel/control_panel_model.js
@@ -1676,7 +1676,10 @@ odoo.define('web.ControlPanelModel', function (require) {
for (const key in this.actionContext) {
const match = /^search_default_(.*)$/.exec(key);
if (match) {
- this.searchDefaults[match[1]] = this.actionContext[key];
+ const val = this.actionContext[key];
+ if (val) {
+ this.searchDefaults[match[1]] = val;
+ }
delete this.actionContext[key];
}
}