[HOTFIX] API 명세에 맞게 수정

This commit is contained in:
fiore 2025-03-21 09:59:10 +09:00
parent c0e039f7f8
commit 21f1f0c624
2 changed files with 4 additions and 4 deletions

2
app.js
View File

@ -75,7 +75,7 @@ app.use(express.static(path.join(__dirname, 'public')));
app.use('/', indexRouter); app.use('/', indexRouter);
app.use('/users', usersRouter); app.use('/users', usersRouter);
app.use('/', leaderboardRouter); app.use('/leaderboard', leaderboardRouter);
app.use('/coins', coinsRouter); app.use('/coins', coinsRouter);
// catch 404 and forward to error handler // catch 404 and forward to error handler

View File

@ -3,7 +3,7 @@ const {ObjectId} = require("mongodb");
var router = express.Router(); var router = express.Router();
// 랭킹 조회 // 랭킹 조회
router.get("/leaderboard", async function (req, res, next) { router.get("/", async function (req, res, next) {
try { try {
if(!req.session.isAuthenticated) { if(!req.session.isAuthenticated) {
return res.status(403).send("로그인이 필요합니다."); return res.status(403).send("로그인이 필요합니다.");
@ -35,7 +35,7 @@ router.get("/leaderboard", async function (req, res, next) {
lose: user.lose || 0, lose: user.lose || 0,
winRate: parseFloat(winRate.toFixed(2)), // 소수점 2자리까지 표시 winRate: parseFloat(winRate.toFixed(2)), // 소수점 2자리까지 표시
totalGames: totalGames, totalGames: totalGames,
profileImageIndex: user.profileImageIndex, imageIndex: user.profileImageIndex,
}; };
}) })
.sort((a, b) => { .sort((a, b) => {
@ -50,7 +50,7 @@ router.get("/leaderboard", async function (req, res, next) {
console.log(result); console.log(result);
res.json({ res.json({
rating: userRating, rating: userRating,
scoreInfos : result ?? [] leaderboardDatas : result ?? []
}); });
} catch(err) { } catch(err) {
console.error(err); console.error(err);