Я изменил код календаря следующим образом:
Найдите этот метод (для меня он на линии # 4467)
function renderEvents(events, modifiedEventId)
В этом методе найдите следующую проверку:
if (events[i].allDay) { ... }
Замените его следующим:
if (events[i].allDay || (events[i].end - events[i].start > 3600000) ) {
// if event spans more than a day show it in allDay area
...
}
Теперь любые события, которые охватывают более одного дня, будут отображаться в области allDay, даже если они не помечены как «allDay». Это было мое требование.сделай это так.Я упоминал об этом здесь на случай, если кто-нибудь еще придет сюда в поисках аналогичного решения.