From 21f1f0c62455f7c2f04f12ea26e8dbe1e2d039f1 Mon Sep 17 00:00:00 2001 From: fiore Date: Fri, 21 Mar 2025 09:59:10 +0900 Subject: [PATCH] =?UTF-8?q?[HOTFIX]=20API=20=EB=AA=85=EC=84=B8=EC=97=90=20?= =?UTF-8?q?=EB=A7=9E=EA=B2=8C=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app.js | 2 +- routes/leaderboard.js | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app.js b/app.js index dafba3d..43d1298 100644 --- a/app.js +++ b/app.js @@ -75,7 +75,7 @@ app.use(express.static(path.join(__dirname, 'public'))); app.use('/', indexRouter); app.use('/users', usersRouter); -app.use('/', leaderboardRouter); +app.use('/leaderboard', leaderboardRouter); app.use('/coins', coinsRouter); // catch 404 and forward to error handler diff --git a/routes/leaderboard.js b/routes/leaderboard.js index b3a5b41..1eefd23 100644 --- a/routes/leaderboard.js +++ b/routes/leaderboard.js @@ -3,7 +3,7 @@ const {ObjectId} = require("mongodb"); var router = express.Router(); // 랭킹 조회 -router.get("/leaderboard", async function (req, res, next) { +router.get("/", async function (req, res, next) { try { if(!req.session.isAuthenticated) { return res.status(403).send("로그인이 필요합니다."); @@ -35,7 +35,7 @@ router.get("/leaderboard", async function (req, res, next) { lose: user.lose || 0, winRate: parseFloat(winRate.toFixed(2)), // 소수점 2자리까지 표시 totalGames: totalGames, - profileImageIndex: user.profileImageIndex, + imageIndex: user.profileImageIndex, }; }) .sort((a, b) => { @@ -50,7 +50,7 @@ router.get("/leaderboard", async function (req, res, next) { console.log(result); res.json({ rating: userRating, - scoreInfos : result ?? [] + leaderboardDatas : result ?? [] }); } catch(err) { console.error(err);