diff --git a/public/services/FindingsService.ts b/public/services/FindingsService.ts index 4a5a890e..93eb5dbe 100644 --- a/public/services/FindingsService.ts +++ b/public/services/FindingsService.ts @@ -20,7 +20,7 @@ export default class FindingsService { getFindingsParams: GetFindingsParams ): Promise> => { const findingIds = getFindingsParams.findingIds - ? JSON.stringify(getFindingsParams.findingIds) + ? getFindingsParams.findingIds.join(',') : undefined; const query = { sortOrder: 'desc', diff --git a/server/routes/FindingsRoutes.ts b/server/routes/FindingsRoutes.ts index 6302b1a2..d5ddf1f8 100644 --- a/server/routes/FindingsRoutes.ts +++ b/server/routes/FindingsRoutes.ts @@ -25,7 +25,7 @@ export function setupFindingsRoutes(services: NodeServices, router: IRouter) { detectionType: schema.maybe(schema.string()), severity: schema.maybe(schema.string()), searchString: schema.maybe(schema.string()), - findingIds: schema.maybe(schema.arrayOf(schema.string())), + findingIds: schema.maybe(schema.string()), startTime: schema.maybe(schema.number()), endTime: schema.maybe(schema.number()) }),