summaryrefslogtreecommitdiff
path: root/addons/web/static/src
diff options
context:
space:
mode:
Diffstat (limited to 'addons/web/static/src')
-rw-r--r--addons/web/static/src/js/views/control_panel/search/search_filters.js3
1 files changed, 2 insertions, 1 deletions
diff --git a/addons/web/static/src/js/views/control_panel/search/search_filters.js b/addons/web/static/src/js/views/control_panel/search/search_filters.js
index 759626bc1bb..f6b4bc13f6b 100644
--- a/addons/web/static/src/js/views/control_panel/search/search_filters.js
+++ b/addons/web/static/src/js/views/control_panel/search/search_filters.js
@@ -237,7 +237,8 @@ var DateTime = Field.extend({
},
toString: function () {
var str = field_utils.format[this.attributes.type](this.get_value(), {type: this.attributes.type});
- var date_1_value = this.datewidget_1 && this.get_value(1);
+ // the second datewidget might have been hidden because the operator has changed
+ var date_1_value = this.datewidget_1 && !this.datewidget_1.$el.hasClass('o_hidden') && this.get_value(1);
if (date_1_value) {
str += _lt(" and ") + field_utils.format[this.attributes.type](date_1_value, {type: this.attributes.type});
}