From 13c029a123b08dea6dd928fa1e20548042bf5c81 Mon Sep 17 00:00:00 2001 From: Rishi Ghan Date: Wed, 5 May 2021 19:30:15 -0700 Subject: [PATCH] =?UTF-8?q?=E2=9E=BF=20Wired=20up=20the=20getComicCovers?= =?UTF-8?q?=20call?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/client/actions/fileops.actions.tsx | 4 ++-- src/client/workers/extractCovers.worker.ts | 3 ++- src/server/route/routes/importComics.routes.ts | 2 +- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/client/actions/fileops.actions.tsx b/src/client/actions/fileops.actions.tsx index 2eab146..1a6e413 100644 --- a/src/client/actions/fileops.actions.tsx +++ b/src/client/actions/fileops.actions.tsx @@ -24,7 +24,7 @@ export async function walkFolder(path: string): Promise> { } export async function extractCoverFromComicBookArchive( - options: IExtractionOptions, + extractionOptions: IExtractionOptions, walkedFolders: Array, ): Promise< | IExtractedComicBookCoverFile @@ -35,7 +35,7 @@ export async function extractCoverFromComicBookArchive( url: FS_API_BASE_URI + "getComicCovers", method: "POST", data: { - options, + extractionOptions, walkedFolders, }, }); diff --git a/src/client/workers/extractCovers.worker.ts b/src/client/workers/extractCovers.worker.ts index e1af6e5..39dd99d 100644 --- a/src/client/workers/extractCovers.worker.ts +++ b/src/client/workers/extractCovers.worker.ts @@ -20,11 +20,12 @@ export const greet = async ( }; const fileObjects = await walkFolder("./comics"); - return await extractCoverFromComicBookArchive( + const fo = await extractCoverFromComicBookArchive( { ...targetOptions, paginationOptions: pagingConfig, }, fileObjects, ); + return JSON.stringify(fo); }; diff --git a/src/server/route/routes/importComics.routes.ts b/src/server/route/routes/importComics.routes.ts index 73bf5e6..29f346f 100644 --- a/src/server/route/routes/importComics.routes.ts +++ b/src/server/route/routes/importComics.routes.ts @@ -13,7 +13,7 @@ router.route("/getComicCovers").post(async (req: Request, res: Response) => { req.body.extractionOptions, req.body.walkedFolders, ); - return res.json({ foo }); + return res.json(foo); // const extractedData = await extractArchive(req.body); // if ( // _.isArray(extractedData) &&