@@ -, +, @@ selectors --- .../prog/en/modules/tools/discrete_calendar.tt | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) --- a/koha-tmpl/intranet-tmpl/prog/en/modules/tools/discrete_calendar.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/tools/discrete_calendar.tt @@ -453,6 +453,12 @@ $("#openHour").prop('disabled', value); $("#closeHour").prop('disabled', value); $("#EditRadioButton").parent().toggle(!value); + + // clear some fields + $("#to_date_flatpickr").val(''); + document.querySelector('#to_date_flatpickr')._flatpickr.set('minDate', date_obj); + $("#copyto_from_flatpickr").val(''); + $("#copyto_to_flatpickr").val(''); } // This function gives css classes to each kind of day @@ -714,7 +720,11 @@ }); // Flatpickrs for copy dates feature - $('#copyto_from_flatpickr').flatpickr(); + $('#copyto_from_flatpickr').flatpickr({ + onChange: function(selectedDates, dateStr, instance) { + document.querySelector('#copyto_to_flatpickr')._flatpickr.set('minDate', dateStr); + } + }); $("#copyto_from_flatpickr").change(function() { $('#copyto_from').val(($(this).val())); }); --