Lines 90-97
Link Here
|
90 |
let options = {}; |
90 |
let options = {}; |
91 |
|
91 |
|
92 |
if( $(this).data("flatpickr-futuredate") === true ) { |
92 |
if( $(this).data("flatpickr-futuredate") === true ) { |
93 |
options['minDate'] = new Date().fp_incr(1); |
93 |
let original_date = $(this).val(); |
94 |
options['allowInvalidPreload'] = true; |
94 |
if ( original_date ) { |
|
|
95 |
original_date = Date_from_syspref( original_date ).getTime(); |
96 |
let tomorrow = new Date().fp_incr(1).getTime(); |
97 |
|
98 |
options['enable'] = [function(date){ |
99 |
date = date.getTime(); |
100 |
if ( date == original_date ) return true; |
101 |
if ( date >= tomorrow) return true; |
102 |
}]; |
103 |
} |
104 |
else { |
105 |
options['minDate'] = new Date().fp_incr(1); |
106 |
} |
95 |
} |
107 |
} |
96 |
if( $(this).data("flatpickr-pastinclusive") === true ) { |
108 |
if( $(this).data("flatpickr-pastinclusive") === true ) { |
97 |
options['maxDate'] = "today"; |
109 |
options['maxDate'] = "today"; |
98 |
- |
|
|