File tree Expand file tree Collapse file tree
src/static/riot/competitions/detail Expand file tree Collapse file tree Original file line number Diff line number Diff line change 5757 </td>
5858 <td if="{submission.organization === null}"><a href="{submission.slug_url}">{ submission.owner }</a></td>
5959 <td if="{submission.organization !== null}"><a href="{submission.organization.url}">{ submission.organization.name }</a></td>
60- <td>{ pretty_date(submission.created_when) }</td>
60+ <td data-sort="{ sort_date_value(submission.created_when) }"
61+ data-sort-value="{ sort_date_value(submission.created_when) }"
62+ >
63+ { pretty_date(submission.created_when) }
64+ </td>
6165 <td>{submission.id}</td>
6266 <td each="{ column in filtered_columns }">
6367 <a if="{column.title == 'Detailed Results'}" href="detailed_results/{get_detailed_result_submisison_id(column, submission)}" target="_blank" class="eye-icon-link">
8892 return ''
8993 }
9094 }
95+
96+ self.sort_date_value = function (date_string) {
97+ if (!date_string) return 0
98+ const dt = luxon.DateTime.fromISO(date_string)
99+ return dt.isValid ? dt.toMillis() : 0
100+ }
91101
92102 self.bold_class = function(column, submission){
93103 // Return `text-bold` if submission has
You can’t perform that action at this time.
0 commit comments