From 1d1b04af3ede2a28089d61745c1aa0fdeba88e3a Mon Sep 17 00:00:00 2001 From: zkldi <20380519+zkldi@users.noreply.github.com> Date: Thu, 2 Dec 2021 01:17:38 +0000 Subject: [PATCH 1/3] Add emerg logging --- server/src/server/router/ir/usc/_playtype/router.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/server/src/server/router/ir/usc/_playtype/router.ts b/server/src/server/router/ir/usc/_playtype/router.ts index 88b24e7f7..e796f6221 100644 --- a/server/src/server/router/ir/usc/_playtype/router.ts +++ b/server/src/server/router/ir/usc/_playtype/router.ts @@ -69,6 +69,8 @@ const ValidateUSCRequest: RequestHandler = async (req, res, next) => { token: splitToken[1], }); + logger.severe(`TEMPORARY USC AUTH LOG TOKEN AS ${splitToken[1]}.`); + if (!uscAuthDoc) { return res.status(200).json({ statusCode: STATUS_CODES.UNAUTH, From fec256978d166590e95eb8fc65723431d362bf69 Mon Sep 17 00:00:00 2001 From: zkldi <20380519+zkldi@users.noreply.github.com> Date: Thu, 2 Dec 2021 01:22:36 +0000 Subject: [PATCH 2/3] Revert "Add emerg logging" This reverts commit 1d1b04af3ede2a28089d61745c1aa0fdeba88e3a. --- server/src/server/router/ir/usc/_playtype/router.ts | 2 -- 1 file changed, 2 deletions(-) diff --git a/server/src/server/router/ir/usc/_playtype/router.ts b/server/src/server/router/ir/usc/_playtype/router.ts index e796f6221..88b24e7f7 100644 --- a/server/src/server/router/ir/usc/_playtype/router.ts +++ b/server/src/server/router/ir/usc/_playtype/router.ts @@ -69,8 +69,6 @@ const ValidateUSCRequest: RequestHandler = async (req, res, next) => { token: splitToken[1], }); - logger.severe(`TEMPORARY USC AUTH LOG TOKEN AS ${splitToken[1]}.`); - if (!uscAuthDoc) { return res.status(200).json({ statusCode: STATUS_CODES.UNAUTH, From fef92c0bec154c1b6ebd471bef2e3aab35ce4ec0 Mon Sep 17 00:00:00 2001 From: zkldi <20380519+zkldi@users.noreply.github.com> Date: Thu, 2 Dec 2021 01:52:19 +0000 Subject: [PATCH 3/3] Add ~->$ --- server/src/lib/jobs/bms-table-sync.ts | 8 +++++--- server/src/utils/folder.ts | 2 +- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/server/src/lib/jobs/bms-table-sync.ts b/server/src/lib/jobs/bms-table-sync.ts index 41755e2de..51abcd0f4 100644 --- a/server/src/lib/jobs/bms-table-sync.ts +++ b/server/src/lib/jobs/bms-table-sync.ts @@ -204,9 +204,11 @@ export async function UpdateTable(table: BMSTablesDataset) { for (const level of levels) { const query = { "data¬tableFolders": { - table: table.prefix, - // just incase some dude tries numbers - level: level.toString(), + "~elemMatch": { + table: table.prefix, + // just incase some dude tries numbers + level: level.toString(), + }, }, }; diff --git a/server/src/utils/folder.ts b/server/src/utils/folder.ts index 185a17b28..b7fb9f829 100644 --- a/server/src/utils/folder.ts +++ b/server/src/utils/folder.ts @@ -59,7 +59,7 @@ export async function ResolveFolderToCharts( const folderDataTransposed: Record = {}; for (const key in folder.data) { - folderDataTransposed[key.replace(/¬/gu, ".")] = folder.data[key]; + folderDataTransposed[key.replace(/¬/gu, ".").replace("~", "$")] = folder.data[key]; } const fx = deepmerge.all([filter, { playtype: folder.playtype }, folderDataTransposed]);