diff --git a/src/core/lib/Magic.mjs b/src/core/lib/Magic.mjs index c4b7574a..3b1a7c80 100644 --- a/src/core/lib/Magic.mjs +++ b/src/core/lib/Magic.mjs @@ -5,7 +5,7 @@ import Dish from "../Dish.mjs"; import {detectFileType} from "./FileType.mjs"; import chiSquared from "chi-squared"; import potentialOps from "./Test.mjs"; -import { isImage } from "./FileType.mjs"; +import { isType } from "./FileType.mjs"; /** * A class for detecting encodings, file types and byte frequencies and @@ -253,11 +253,8 @@ class Magic { * @returns {boolean} */ async checkMime (data, type) { - switch (type) { - case "Image": - if (isImage(data)) - return false; - break; + if (isType(type, data)) { + return false; } return true; } diff --git a/src/core/operations/RenderImage.mjs b/src/core/operations/RenderImage.mjs index 106a8185..485f121d 100644 --- a/src/core/operations/RenderImage.mjs +++ b/src/core/operations/RenderImage.mjs @@ -47,7 +47,7 @@ class RenderImage extends Operation { ], null, { - type: "Image", + type: "image" } ); }