diff --git a/resources/js/app/components/date-range/date-range.vue b/resources/js/app/components/date-range/date-range.vue index 37db83ec0..4f8db81bb 100644 --- a/resources/js/app/components/date-range/date-range.vue +++ b/resources/js/app/components/date-range/date-range.vue @@ -26,7 +26,7 @@ type="text" date="true" :time="!all_day" - :data-min-date="start_date" + :data-min-date="minDateStart(start_date)" daterange="true" v-model="end_date" v-datepicker="true" @@ -250,6 +250,15 @@ export default { return diff >= 1; }, + minDateStart(startDate) { + if (!startDate) { + return ''; + } + const date = moment(startDate); + date.set({ hour: 0, minute: 0, second: 0, millisecond: 0 }); + + return date.toISOString(); + }, msdiff(dateRange) { const input = dateRange || this.range; if (!input?.start_date || !input?.end_date) {