From 0984d5777d037c8b8229311ffd52e0c2b2e2838c Mon Sep 17 00:00:00 2001 From: Jack Date: Thu, 9 Sep 2021 19:09:17 +0100 Subject: [PATCH] sorting lb, added perf require --- backend/dao/leaderboards.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/backend/dao/leaderboards.js b/backend/dao/leaderboards.js index 8d02eaf99..76f16cd89 100644 --- a/backend/dao/leaderboards.js +++ b/backend/dao/leaderboards.js @@ -2,6 +2,7 @@ const MonkeyError = require("../handlers/error"); const { mongoDB } = require("../init/mongodb"); const { ObjectID } = require("mongodb"); const Logger = require("../handlers/logger"); +const { performance } = require("perf_hooks"); class LeaderboardsDAO { static async get(mode, mode2, language, skip, limit = 100) { @@ -10,6 +11,7 @@ class LeaderboardsDAO { const preset = await mongoDB() .collection(`leaderboards.${language}.${mode}.${mode2}`) .find() + .sort({ rank: 1 }) .skip(parseInt(skip)) .limit(parseInt(limit)) .toArray();