maintain logging for leaderboard request body for now
All checks were successful
Build / build (20) (push) Successful in 44s
Build / build (18) (push) Successful in 1m13s
Build / build (22) (push) Successful in 1m13s
Build / build (18) (pull_request) Successful in 46s
Build / build (20) (pull_request) Successful in 1m12s
Build / build (22) (pull_request) Successful in 1m15s

This commit is contained in:
Sainan 2025-03-24 14:03:26 +01:00
parent cc3880816a
commit 1109d8e0ff

View File

@ -1,7 +1,9 @@
import { getLeaderboard } from "@/src/services/leaderboardService";
import { logger } from "@/src/utils/logger";
import { RequestHandler } from "express";
export const leaderboardController: RequestHandler = async (req, res) => {
logger.debug(`data provided to ${req.path}: ${String(req.body)}`);
const payload = JSON.parse(String(req.body)) as ILeaderboardRequest;
res.json({
results: await getLeaderboard(payload.field, payload.before, payload.after)