From 975b684da870b6f08694e13ebdf3da8deed38117 Mon Sep 17 00:00:00 2001 From: didayolo Date: Sat, 28 Feb 2026 03:19:41 +0100 Subject: [PATCH] Fix order by date in leaderboard --- src/static/riot/competitions/detail/leaderboards.tag | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/static/riot/competitions/detail/leaderboards.tag b/src/static/riot/competitions/detail/leaderboards.tag index 11191123e..32050a480 100644 --- a/src/static/riot/competitions/detail/leaderboards.tag +++ b/src/static/riot/competitions/detail/leaderboards.tag @@ -57,7 +57,11 @@ { submission.owner } { submission.organization.name } - { pretty_date(submission.created_when) } + + { pretty_date(submission.created_when) } + {submission.id} @@ -88,6 +92,12 @@ return '' } } + + self.sort_date_value = function (date_string) { + if (!date_string) return 0 + const dt = luxon.DateTime.fromISO(date_string) + return dt.isValid ? dt.toMillis() : 0 + } self.bold_class = function(column, submission){ // Return `text-bold` if submission has