Skip to content

Commit 3885ca6

Browse files
committed
Go to last due segment if all past due
1 parent ae860de commit 3885ca6

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/checker/checker.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -536,7 +536,7 @@ try {
536536
})?.id || sortedSegments.find(s => {
537537
const dueDate = new Date(`${s.due}T00:00:00`);
538538
return dueDate.getTime() > periodRange[1];
539-
})?.id || sortedSegments[0]?.id || courseSegmentsArray[0]?.id;
539+
})?.id || (sortedSegments.every(s => new Date(`${s.due}T00:00:00`) < today) ? sortedSegments[sortedSegments.length - 1]?.id : null) || sortedSegments[0]?.id || courseSegmentsArray[0]?.id;
540540
segments.removeEventListener("change", updateSegment);
541541
segments.addEventListener("change", updateSegment);
542542
// Update history feed

0 commit comments

Comments
 (0)