👷🏽 Workerizing the import algorithm

This commit is contained in:
2021-04-23 13:18:18 -07:00
parent ecc05b09de
commit a1418c55c4
3 changed files with 9 additions and 17 deletions

View File

@@ -166,21 +166,13 @@ export const unzip = async (
};
export const extractArchive = async (
fileObject: IFolderData,
extractionOptions: IExtractionOptions,
): Promise<
| IExtractedComicBookCoverFile
| IExtractedComicBookCoverFile[]
| IExtractComicBookCoverErrorResponse
> => {
const sourceFolder = "./comics";
const targetExtractionFolder = "covers";
const extractionOptions: IExtractionOptions = {
folderDetails: fileObject,
extractTarget: "cover",
sourceFolder,
targetExtractionFolder,
};
switch (fileObject.extension) {
switch (extractionOptions.folderDetails.extension) {
case ".cbz":
return await unzip(extractionOptions);
case ".cbr":