From fcd83da94ef8a2a5601d3e3b95dc211b3cca9fc5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADctor=20Mart=C3=ADnez?= Date: Tue, 13 Sep 2022 15:25:01 +0200 Subject: [PATCH] [FIX] web_advanced_search: Prevent error in many2one fields --- .../static/src/js/legacy/CustomFilterItem.esm.js | 6 ++++-- .../static/src/js/owl/CustomFilterItem.esm.js | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/web_advanced_search/static/src/js/legacy/CustomFilterItem.esm.js b/web_advanced_search/static/src/js/legacy/CustomFilterItem.esm.js index d26913bb1..8430ee63f 100644 --- a/web_advanced_search/static/src/js/legacy/CustomFilterItem.esm.js +++ b/web_advanced_search/static/src/js/legacy/CustomFilterItem.esm.js @@ -76,8 +76,10 @@ patch(CustomFilterItem.prototype, "web_advanced_search.legacy.CustomFilterItem", * @param {OwlEvent} ev */ onRelationalChanged(condition, ev) { - condition.value = ev.detail.id; - condition.displayedValue = ev.detail.display_name; + if (ev.detail) { + condition.value = ev.detail.id; + condition.displayedValue = ev.detail.display_name; + } }, }); diff --git a/web_advanced_search/static/src/js/owl/CustomFilterItem.esm.js b/web_advanced_search/static/src/js/owl/CustomFilterItem.esm.js index f4d4c6468..4af797ed2 100644 --- a/web_advanced_search/static/src/js/owl/CustomFilterItem.esm.js +++ b/web_advanced_search/static/src/js/owl/CustomFilterItem.esm.js @@ -72,8 +72,10 @@ patch(CustomFilterItem.prototype, "web_advanced_search.CustomFilterItem", { * @param {OwlEvent} ev */ onRelationalChanged(condition, ev) { - condition.value = ev.detail.id; - condition.displayedValue = ev.detail.display_name; + if (ev.detail) { + condition.value = ev.detail.id; + condition.displayedValue = ev.detail.display_name; + } }, });