Skip to content

Commit 99a007a

Browse files
Account for when an event's end time extends past the end of the day
1 parent 8239a90 commit 99a007a

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/shared/utils/exportData/exporters/ScheduleHistoryExporter.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -199,7 +199,12 @@ export class ScheduleHistoryExporter extends DataExporter<
199199
return true;
200200
}
201201

202-
const endTimeOnDay = DateTime.fromISO(`${day}T${schedule.endTime}`);
202+
const extendsPastDay =
203+
DateTime.fromISO(schedule.endTime) < DateTime.fromISO(schedule.startTime);
204+
205+
const endTimeOnDay = extendsPastDay
206+
? DateTime.fromISO(`${day}T${schedule.endTime}`).plus({ days: 1 })
207+
: DateTime.fromISO(`${day}T${schedule.endTime}`);
203208

204209
return (
205210
filteredByUser.filter((competition) => {

0 commit comments

Comments
 (0)