mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-03-25 16:12:44 +00:00
(js) Handle DST change in Date.daysUpTo
This commit is contained in:
@@ -283,7 +283,11 @@ Date.prototype.daysUpTo = function(otherDate) {
|
||||
var nbrDays = Math.round((day2 - day1) / DAY_SECS) + 1;
|
||||
for (var i = 0; i < nbrDays; i++) {
|
||||
var newDate = new Date();
|
||||
newDate.setTime(day1 + (i * 86400000));
|
||||
newDate.setTime(day1 + (i * DAY_SECS));
|
||||
newDate.setHours(0);
|
||||
newDate.setMinutes(0);
|
||||
newDate.setSeconds(0);
|
||||
newDate.setMilliseconds(0);
|
||||
days.push(newDate);
|
||||
}
|
||||
|
||||
|
||||
@@ -329,8 +329,8 @@
|
||||
if (!vm.attendeesEditor.containerElement) {
|
||||
vm.attendeesEditor.containerElement = $element[0].querySelector('#freebusy');
|
||||
}
|
||||
if (vm.attendeesEditor.containerElement) {
|
||||
dayElement = $element[0].querySelector('#freebusy_day_' + vm.component.start.getDayString());
|
||||
dayElement = $element[0].querySelector('#freebusy_day_' + vm.component.start.getDayString());
|
||||
if (vm.attendeesEditor.containerElement && dayElement) {
|
||||
scrollLeft = dayElement.offsetLeft - vm.attendeesEditor.containerElement.offsetLeft;
|
||||
vm.attendeesEditor.containerElement.scrollLeft = scrollLeft;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user