From ac1699665c537b67f610d8196e699c06bbe299c5 Mon Sep 17 00:00:00 2001 From: undefined Date: Sun, 7 Jan 2024 11:32:28 +0800 Subject: [PATCH] core: fix ranking --- packages/hydrooj/package.json | 2 +- packages/hydrooj/src/handler/domain.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/hydrooj/package.json b/packages/hydrooj/package.json index 8e76dd7b0..534e8384b 100644 --- a/packages/hydrooj/package.json +++ b/packages/hydrooj/package.json @@ -1,6 +1,6 @@ { "name": "hydrooj", - "version": "4.10.3", + "version": "4.10.4", "bin": "bin/hydrooj.js", "main": "src/plugin-api", "module": "src/plugin-api", diff --git a/packages/hydrooj/src/handler/domain.ts b/packages/hydrooj/src/handler/domain.ts index d6492c1fa..d8e92f861 100644 --- a/packages/hydrooj/src/handler/domain.ts +++ b/packages/hydrooj/src/handler/domain.ts @@ -64,7 +64,7 @@ class DomainRankHandler extends Handler { 100, ); const udict = await user.getList(domainId, dudocs.map((dudoc) => dudoc.uid)); - const udocs = Object.values(udict); + const udocs = dudocs.map((i) => udict[i.uid]); this.response.template = 'ranking.html'; this.response.body = { udocs, upcount, ucount, page,