diff --git a/src/shared/routers/node.ts b/src/shared/routers/node.ts index 2c1b691..a20424d 100644 --- a/src/shared/routers/node.ts +++ b/src/shared/routers/node.ts @@ -4,11 +4,11 @@ import { z } from "zod"; import { matchFileType } from "../utils"; function parseFilePath(path: string) { - const fileExt = path.match(/\.[^/.]+$/)?.[0].split(".")[1]; + const matchedFileType = matchFileType( + path.match(/\.[^/.]+$/)?.[0].split(".")[1] || "", + ); - const matchedFileType = matchFileType(fileExt || ""); - - console.log(fileExt); + console.log(matchedFileType); return { fileName: "", diff --git a/src/shared/utils.ts b/src/shared/utils.ts index 63ee16a..ccb996b 100644 --- a/src/shared/utils.ts +++ b/src/shared/utils.ts @@ -27,16 +27,16 @@ export const randomNumber = () => export const randomNumberfromInterval = (min: number, max: number) => Math.floor(Math.random() * (max - min + 1) + min); -export const matchFileType = (fileExt: string) => { - if (fileExt === FileTypes.MD) { +export const matchFileType = (ext: string) => { + if (ext === FileTypes.MD) { return FileTypes.MD; } - if (fileExt === FileTypes.DOCX) { + if (ext === FileTypes.DOCX) { return FileTypes.DOCX; } - if (fileExt === FileTypes.TXT) { + if (ext === FileTypes.TXT) { return FileTypes.TXT; }