update contest view

pull/27/head
accius 4 days ago
parent 1242f9924a
commit de5789401a

@ -2533,9 +2533,11 @@ function parseContestRSS(xml) {
} }
} }
// Sort by start date and limit // Sort by start date, filter out past contests, and limit
contests.sort((a, b) => new Date(a.start) - new Date(b.start)); const now = new Date();
return contests.slice(0, 20); const currentAndFuture = contests.filter(c => new Date(c.end) >= now);
currentAndFuture.sort((a, b) => new Date(a.start) - new Date(b.start));
return currentAndFuture.slice(0, 20);
} }
// Parse contest date/time strings // Parse contest date/time strings

Loading…
Cancel
Save

Powered by TurnKey Linux.