From 2a284d7f257f755a040fa2ca0bbb4954784b60f6 Mon Sep 17 00:00:00 2001 From: Ajay Ramachandran Date: Thu, 2 Sep 2021 13:07:49 -0400 Subject: [PATCH] Treat segments where end time of one equals start time of the other as not overlapping --- src/routes/getSkipSegments.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/routes/getSkipSegments.ts b/src/routes/getSkipSegments.ts index 4d47e2f..9968726 100644 --- a/src/routes/getSkipSegments.ts +++ b/src/routes/getSkipSegments.ts @@ -218,7 +218,7 @@ async function chooseSegments(segments: DBSegment[], max: number): Promise cursor) { + if (segment.startTime >= cursor) { currentGroup = {segments: [], votes: 0, reputation: 0, locked: false, required: false}; overlappingSegmentsGroups.push(currentGroup); }