From 3e0920e0893fb09983e0d83c0809e377bf0e06b4 Mon Sep 17 00:00:00 2001 From: zkldi Date: Wed, 26 May 2021 16:59:53 +0100 Subject: [PATCH] add beatoraja-auth-documents to the db --- server/pnpm-lock.yaml | 6 +++--- server/src/external/mongo/db.ts | 1 + server/src/server/router/ir/beatoraja/charts/router.ts | 2 +- server/src/utils/types.ts | 2 +- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/server/pnpm-lock.yaml b/server/pnpm-lock.yaml index a5f423765..b1108ff29 100644 --- a/server/pnpm-lock.yaml +++ b/server/pnpm-lock.yaml @@ -61,7 +61,7 @@ dependencies: express-session: 1.17.1 fast-json-stable-hash: 1.0.2 fast-xml-parser: 3.19.0 - kamaitachi-common: github.com/zkldi/Kamaitachi-common/c20f4915738962a8ba867855f4f1bc2624be79be + kamaitachi-common: github.com/zkldi/Kamaitachi-common/0398d77719606979c88833b37bce8020958cf058 mongodb: 3.6.6 monk: 7.3.4 multer: 1.4.2 @@ -4344,8 +4344,8 @@ packages: engines: {node: '>=6'} dev: true - github.com/zkldi/Kamaitachi-common/c20f4915738962a8ba867855f4f1bc2624be79be: - resolution: {tarball: https://codeload.github.com/zkldi/Kamaitachi-common/tar.gz/c20f4915738962a8ba867855f4f1bc2624be79be} + github.com/zkldi/Kamaitachi-common/0398d77719606979c88833b37bce8020958cf058: + resolution: {tarball: https://codeload.github.com/zkldi/Kamaitachi-common/tar.gz/0398d77719606979c88833b37bce8020958cf058} name: kamaitachi-common version: 0.1.0 dependencies: diff --git a/server/src/external/mongo/db.ts b/server/src/external/mongo/db.ts index d3624ad74..2c1e72264 100644 --- a/server/src/external/mongo/db.ts +++ b/server/src/external/mongo/db.ts @@ -116,6 +116,7 @@ const db = { "game-stats": monkDB.get("game-stats"), "kai-auth-tokens": monkDB.get("kai-auth-tokens"), "usc-auth-tokens": monkDB.get("usc-auth-tokens"), + "beatoraja-auth-tokens": monkDB.get("beatoraja-auth-tokens"), }; export default db; diff --git a/server/src/server/router/ir/beatoraja/charts/router.ts b/server/src/server/router/ir/beatoraja/charts/router.ts index 020cd43da..215e37ce6 100644 --- a/server/src/server/router/ir/beatoraja/charts/router.ts +++ b/server/src/server/router/ir/beatoraja/charts/router.ts @@ -21,7 +21,7 @@ router.get("/scores", async (req, res) => { // @optimisable - This should be solved with a couple queries and a hashmap. const beatorajaScores = await Promise.all( scores.map((e) => - KtchiPBScoreToBeatorajaFormat(e, chart, req[SYMBOL_KtchiData]!.beatorajaAuthDoc.userID) + KtchiPBScoreToBeatorajaFormat(e, chart, req[SYMBOL_KtchiData]!.beatorajaAuthDoc!.userID) ) ); diff --git a/server/src/utils/types.ts b/server/src/utils/types.ts index e31c1755d..268bd7ef3 100644 --- a/server/src/utils/types.ts +++ b/server/src/utils/types.ts @@ -37,6 +37,6 @@ export interface KtchiRequestData { uscAuthDoc?: GenericAuthDocument; uscChartDoc?: ChartDocument<"usc:Single">; - beatorajaAuthDocument?: GenericAuthDocument; + beatorajaAuthDoc?: GenericAuthDocument; beatorajaChartDoc?: ChartDocument<"bms:7K" | "bms:14K">; }