diff --git a/ckanext/datesearch/fanstatic/daterangepicker-module.js b/ckanext/datesearch/fanstatic/daterangepicker-module.js index 504f556..ea48a37 100644 --- a/ckanext/datesearch/fanstatic/daterangepicker-module.js +++ b/ckanext/datesearch/fanstatic/daterangepicker-module.js @@ -52,11 +52,19 @@ this.ckan.module('daterangepicker-module', function ($, _) { switch (ev.target.name) { case 'start': // Set the value of the hidden to the chosen start date. - $('#ext_startdate').val(v.format(fs) + 'Z'); + if (ev.date) { + $('#ext_startdate').val(v.format(fs) + 'Z'); + } else { + $('#ext_startdate').val(''); + } break; case 'end': // Set the value of the hidden to the chosen end date. - $('#ext_enddate').val(v.add('y', 1).subtract('s', 1).format(fs) + 'Z'); + if (ev.date) { + $('#ext_enddate').val(v.add('y', 1).subtract('s', 1).format(fs) + 'Z'); + } else { + $('#ext_enddate').val(''); + } break; }