- startSchedule: targetInterval.start as Date,
- duration: differenceInSeconds(chargingScheduleInterval.end, targetInterval.start as Date),
- chargingSchedulePeriod: chargingSchedule.chargingSchedulePeriod.filter(
- (schedulePeriod, index) => {
+ startSchedule: compositeInterval.start as Date,
+ duration: differenceInSeconds(
+ chargingScheduleInterval.end,
+ compositeInterval.start as Date,
+ ),
+ chargingSchedulePeriod: chargingSchedule.chargingSchedulePeriod
+ .filter((schedulePeriod, index) => {