In add-edit-page.js#132:
if (eventData.allDay) {
eventData.start.startOf('day');
eventData.end.endOf('day');
}
eventData.start.startOf('day') should presumably be eventData.start = eventData.start.startOf('day'), ditto for eventData.end.
eventData.end.endOf('day') sets the time to 23:59:59. Presumably what's wanted is actually startOf('day').
- These times are start of (and, given (2), end of) day in local time. Presumably this should be in UTC.