From 1cf44315f9dbfd6da1e9ecfb9be4f3215ea1c638 Mon Sep 17 00:00:00 2001 From: zkldi Date: Fri, 20 Aug 2021 19:38:01 +0100 Subject: [PATCH] fix typos --- .../games/_game/_playtype/tables/router.test.ts | 2 +- .../router/api/v1/scores/_scoreID/router.ts | 16 +++++++++++++++- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/server/src/server/router/api/v1/games/_game/_playtype/tables/router.test.ts b/server/src/server/router/api/v1/games/_game/_playtype/tables/router.test.ts index 359b11350..4e33cb86d 100644 --- a/server/src/server/router/api/v1/games/_game/_playtype/tables/router.test.ts +++ b/server/src/server/router/api/v1/games/_game/_playtype/tables/router.test.ts @@ -40,7 +40,7 @@ t.test("GET /api/v1/games/:game/:playtype/tables/:tableID", (t) => { }); t.test("Should return 404 if the table does not exist.", async (t) => { - const res = await mockApi.get("/api/v1/games/iidx/SP/tables/non_existant_table"); + const res = await mockApi.get("/api/v1/games/iidx/SP/tables/non_existent_table"); t.equal(res.statusCode, 404); diff --git a/server/src/server/router/api/v1/scores/_scoreID/router.ts b/server/src/server/router/api/v1/scores/_scoreID/router.ts index 09e989b80..4dd14edf6 100644 --- a/server/src/server/router/api/v1/scores/_scoreID/router.ts +++ b/server/src/server/router/api/v1/scores/_scoreID/router.ts @@ -35,7 +35,7 @@ router.get("/", async (req, res) => { logger.error( `Score ${ score.scoreID - } refers to non-existant data: [user,chart,song] [${!!user} ${!!chart} ${!!song}]` + } refers to non-existent data: [user,chart,song] [${!!user} ${!!chart} ${!!song}]` ); return res.status(500).json({ @@ -110,6 +110,20 @@ router.patch( { $set: modifyOption } ); + if (modifyOption.highlight === true || modifyOption.highlight === false) { + await db["personal-bests"].findOneAndUpdate( + { + chartID: score.chartID, + userID: score.userID, + }, + { + $set: { + highlight: modifyOption.highlight, + }, + } + ); + } + return res.status(200).json({ success: true, description: `Updated score.`,