From e24db22ac67724da8c1cf7ed5f459c37722cd85c Mon Sep 17 00:00:00 2001 From: Rishi Ghan Date: Mon, 20 Apr 2026 11:35:01 -0400 Subject: [PATCH] Fix for incorrect field name in request payload for CV matching endpoint --- services/comicvine.service.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/services/comicvine.service.ts b/services/comicvine.service.ts index 756baa9..9881e39 100644 --- a/services/comicvine.service.ts +++ b/services/comicvine.service.ts @@ -202,7 +202,7 @@ export default class ComicVineService extends Service { searchParams: { name: string; subtitle?: string; - issueNumber: string; + issueNumber?: string; year: string; }; }; @@ -306,7 +306,9 @@ export default class ComicVineService extends Service { issueYear - 1 }-01-01|${issueYear + 1}-12-31`; } - const filterString = `issue_number:${scorerConfiguration.searchParams.issueNumber},${volumeIdString},${coverDateFilter}`; + // Access 'number' property from searchParams (may be passed as 'number' or 'issueNumber') + const issueNumber = (scorerConfiguration.searchParams as any).number || scorerConfiguration.searchParams.issueNumber; + const filterString = `issue_number:${issueNumber},${volumeIdString},${coverDateFilter}`; console.log(filterString); const issueMatches = await axios({