UI: Fix realtime timewindow calculation for quick interval.
This commit is contained in:
parent
f7a13aca07
commit
d677f7c790
@ -446,23 +446,23 @@ const getSubscriptionRealtimeWindowFromTimeInterval = (interval: QuickTimeInterv
|
||||
case QuickTimeInterval.CURRENT_MONTH:
|
||||
case QuickTimeInterval.CURRENT_MONTH_SO_FAR:
|
||||
currentDate = getCurrentTime(tz);
|
||||
return currentDate.endOf('month').add(1, 'milliseconds').diff(currentDate.clone().startOf('month'));
|
||||
return currentDate.clone().endOf('month').add(1, 'milliseconds').diff(currentDate.clone().startOf('month'));
|
||||
case QuickTimeInterval.CURRENT_QUARTER:
|
||||
case QuickTimeInterval.CURRENT_QUARTER_SO_FAR:
|
||||
currentDate = getCurrentTime(tz);
|
||||
return currentDate.endOf('quarter').add(1, 'milliseconds').diff(currentDate.clone().startOf('quarter'));
|
||||
return currentDate.clone().endOf('quarter').add(1, 'milliseconds').diff(currentDate.clone().startOf('quarter'));
|
||||
case QuickTimeInterval.CURRENT_HALF_YEAR:
|
||||
case QuickTimeInterval.CURRENT_HALF_YEAR_SO_FAR:
|
||||
currentDate = getCurrentTime(tz);
|
||||
if (currentDate.get('quarter') < 3) {
|
||||
return currentDate.clone().set('quarter', 2).endOf('quarter').add(1, 'milliseconds').diff(currentDate.startOf('year'));
|
||||
return currentDate.clone().set('quarter', 2).endOf('quarter').add(1, 'milliseconds').diff(currentDate.clone().startOf('year'));
|
||||
} else {
|
||||
return currentDate.endOf('year').add(1, 'milliseconds').diff(currentDate.clone().set('quarter', 3).startOf('quarter'));
|
||||
return currentDate.clone().endOf('year').add(1, 'milliseconds').diff(currentDate.clone().set('quarter', 3).startOf('quarter'));
|
||||
}
|
||||
case QuickTimeInterval.CURRENT_YEAR:
|
||||
case QuickTimeInterval.CURRENT_YEAR_SO_FAR:
|
||||
currentDate = getCurrentTime(tz);
|
||||
return currentDate.endOf('year').add(1, 'milliseconds').diff(currentDate.clone().startOf('year'));
|
||||
return currentDate.clone().endOf('year').add(1, 'milliseconds').diff(currentDate.clone().startOf('year'));
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user