From 36d1c4fe3387d197c878aaabd3152a1dcd69935f Mon Sep 17 00:00:00 2001 From: Rishi Ghan Date: Tue, 7 Sep 2021 08:47:13 -0700 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A7=20Fixing=20the=20ebook-meta=20path?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- utils/imagetransformation.utils.ts | 2 -- utils/uncompression.utils.ts | 7 +------ 2 files changed, 1 insertion(+), 8 deletions(-) diff --git a/utils/imagetransformation.utils.ts b/utils/imagetransformation.utils.ts index 9361f90..61597c1 100644 --- a/utils/imagetransformation.utils.ts +++ b/utils/imagetransformation.utils.ts @@ -43,10 +43,8 @@ export const calculateLevenshteinDistance = async ( imagePath1: string, imagePath2: string ): Promise> => { - console.log("AGANTUK", imagePath1) const hash1 = await imghash.hash(imagePath1); const hash2 = await imghash.hash(imagePath2); - console.log("HASHISH", hash1) if (!isNull(hash1) && !isNull(hash2)) { return new Promise((resolve, reject) => { resolve({ levenshteinDistance: leven(hash1, hash2) }); diff --git a/utils/uncompression.utils.ts b/utils/uncompression.utils.ts index c013f95..c4ccb6e 100644 --- a/utils/uncompression.utils.ts +++ b/utils/uncompression.utils.ts @@ -31,13 +31,10 @@ SOFTWARE. * Initial: 2021/05/04 Rishi Ghan */ -import { createReadStream, createWriteStream, readFileSync, stat } from "fs"; const fse = require("fs-extra"); import path from "path"; -import { each, isEmpty, map, flatten } from "lodash"; import { - IExplodedPathResponse, IExtractComicBookCoverErrorResponse, IExtractedComicBookCoverFile, IExtractionOptions, @@ -45,11 +42,9 @@ import { ISharpResizedImageStats, } from "threetwo-ui-typings"; import { logger } from "./logger.utils"; -import { validateComicBookMetadata } from "../utils/validation.utils"; import { constructPaths, explodePath, - isValidImageFileExtension, } from "../utils/file.utils"; import { resizeImage } from "./imagetransformation.utils"; const { writeFile, readFile } = require("fs").promises; @@ -89,7 +84,7 @@ export const extractCoverFromFile = async ( let result: string; const targetCoverImageFilePath = path.resolve(constructedPaths.targetPath + "/" + walkedFolder.name + "_cover.jpg") result = await calibre.run( - `/opt/calibre/ebook-meta`, + `ebook-meta`, [path.resolve(constructedPaths.inputFilePath)], { getCover: targetCoverImageFilePath,