sorting lb, added perf require

This commit is contained in:
Jack 2021-09-09 19:09:17 +01:00
parent a677e264c3
commit 0984d5777d

View file

@ -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();