From 97edbeccc2ce6f12f15bf6adb8041e2e9b5c1cdd Mon Sep 17 00:00:00 2001 From: zkldi Date: Wed, 26 May 2021 17:26:18 +0100 Subject: [PATCH] refactor USC code to use new reqktchidata util --- server/src/server/router/ir/usc/router.ts | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/server/src/server/router/ir/usc/router.ts b/server/src/server/router/ir/usc/router.ts index e0ae1910b..4dc360681 100644 --- a/server/src/server/router/ir/usc/router.ts +++ b/server/src/server/router/ir/usc/router.ts @@ -17,6 +17,7 @@ import { GetUserWithID } from "../../../../utils/user"; import { ParseIRUSC } from "../../../../lib/score-import/import-types/ir/usc/parser"; import { USCIR_MAX_LEADERBOARD_N } from "../../../../lib/constants/usc-ir"; import { CreateMulterSingleUploadMiddleware } from "../../../middleware/multer-upload"; +import { AssignToReqKtchiData } from "../../../../utils/req-ktchi-data"; const logger = CreateLogCtx(__filename); @@ -67,7 +68,7 @@ const ValidateUSCRequest: RequestHandler = async (req, res, next) => { }); } - req[SYMBOL_KtchiData] = { uscAuthDoc }; + AssignToReqKtchiData(req, { uscAuthDoc }); return next(); }; @@ -94,9 +95,9 @@ router.get("/", (req, res) => const RetrieveChart: RequestHandler = async (req, res, next) => { const chart = await FindChartOnSHA256("usc", req.params.chartHash); - req[SYMBOL_KtchiData]!.uscChartDoc = (chart ?? undefined) as - | ChartDocument<"usc:Single"> - | undefined; + AssignToReqKtchiData(req, { + uscChartDoc: (chart ?? undefined) as ChartDocument<"usc:Single"> | undefined, + }); return next(); };