From 91d9311ce38656c21d601a5a3671bacce938895c Mon Sep 17 00:00:00 2001 From: Jussi Hallila Date: Wed, 28 Sep 2022 12:02:15 +0200 Subject: [PATCH] Change to a simple logic. Signed-off-by: Jussi Hallila --- plugins/tech-insights-backend/src/service/router.ts | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/plugins/tech-insights-backend/src/service/router.ts b/plugins/tech-insights-backend/src/service/router.ts index a7f48bc3a2..0df7080db5 100644 --- a/plugins/tech-insights-backend/src/service/router.ts +++ b/plugins/tech-insights-backend/src/service/router.ts @@ -138,9 +138,7 @@ export async function createRouter< .status(422) .send({ error: 'Failed to parse ids from request' }); } - const ids = Array.isArray(req.query.ids) - ? (req.query.ids as string[]) - : ([req.query.ids] as string[]); + const ids = [req.query.ids].flat() as string[]; return res.send( await techInsightsStore.getLatestFactsByIds( ids, @@ -161,9 +159,7 @@ export async function createRouter< .status(422) .send({ error: 'Failed to parse ids from request' }); } - const ids = Array.isArray(req.query.ids) - ? (req.query.ids as string[]) - : ([req.query.ids] as string[]); + const ids = [req.query.ids].flat() as string[]; const startDatetime = DateTime.fromISO(req.query.startDatetime as string); const endDatetime = DateTime.fromISO(req.query.endDatetime as string); if (!startDatetime.isValid || !endDatetime.isValid) {