summaryrefslogtreecommitdiff
path: root/addons/base/static/src/js
diff options
context:
space:
mode:
Diffstat (limited to 'addons/base/static/src/js')
-rw-r--r--addons/base/static/src/js/search.js4
1 files changed, 4 insertions, 0 deletions
diff --git a/addons/base/static/src/js/search.js b/addons/base/static/src/js/search.js
index d8b33e3d9a6..7490fc4b800 100644
--- a/addons/base/static/src/js/search.js
+++ b/addons/base/static/src/js/search.js
@@ -663,6 +663,10 @@ openerp.base.search.DateField = openerp.base.search.Field.extend(
get_values: function () {
var values_array = this.$element.find('input').serializeArray();
+ if (!values_array || !values_array[0]) {
+ throw new openerp.base.search.Invalid(
+ this.attrs.name, null, "widget not ready");
+ }
var from = values_array[0].value;
var to = values_array[1].value;