diff --git a/pages/index.vue b/pages/index.vue index efd12575..1d053502 100644 --- a/pages/index.vue +++ b/pages/index.vue @@ -91,7 +91,7 @@ export default { if (this.selectedDay) { const min = dayjs.tz(this.selectedDay).startOf('day').unix() const max = dayjs.tz(this.selectedDay).endOf('day').unix() - return this.events.filter(e => (e.start_datetime <= max && e.end_datetime >= min) && (this.show_recurrent || !e.parentId)) + return this.events.filter(e => (e.start_datetime <= max && (e.end_datetime || e.start_datetime) >= min) && (this.show_recurrent || !e.parentId)) } else if (this.isCurrentMonth) { return this.events.filter(e => ((e.end_datetime ? e.end_datetime > now : e.start_datetime + 2 * 60 * 60 > now) && (this.show_recurrent || !e.parentId))) } else {