diff --git a/databaseHelperFunctions.js b/databaseHelperFunctions.js index 1a7dbae..074b764 100644 --- a/databaseHelperFunctions.js +++ b/databaseHelperFunctions.js @@ -310,8 +310,10 @@ async function getLeaderboardEntries() { results.push(result); } - await results.sort((a, b) => parseInt(a.dateLastBeat) - parseInt(b.dateLastBeat)); - await results.sort((a, b) => parseInt(b.count) - parseInt(a.count)); + results.sort((a, b) => new Date(a.dateLastBeat) - new Date(b.dateLastBeat)); + results.sort((a, b) => parseInt(b.count) - parseInt(a.count)); + + console.log(results); return results; } @@ -347,8 +349,8 @@ async function getLeaderboardEntriesBetweenDates(start, end) { results.push(result); } - await results.sort((a, b) => parseInt(a.dateLastBeat) - parseInt(b.dateLastBeat)); - await results.sort((a, b) => parseInt(b.count) - parseInt(a.count)); + results.sort((a, b) => new Date(a.dateLastBeat) - new Date(b.dateLastBeat)); + results.sort((a, b) => parseInt(b.count) - parseInt(a.count)); return results; }