From a89d1a259dcadb2f12cfb800f80e25047ab2c011 Mon Sep 17 00:00:00 2001 From: Danielo Rodriguez Date: Sat, 4 Nov 2023 00:59:19 +0100 Subject: [PATCH] chore: remove floating vars --- src/utils/files.ts | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/utils/files.ts b/src/utils/files.ts index 1632d97b..4eed9b2f 100644 --- a/src/utils/files.ts +++ b/src/utils/files.ts @@ -27,10 +27,9 @@ export class NotAFileError extends Error { type FolderError = FolderDoesNotExistError | NotAFolderError; export function resolve_tfolder(folder_str: string, app: App): Either { - folder_str = normalizePath(folder_str); - return pipe( - app.vault.getAbstractFileByPath(folder_str), + normalizePath(folder_str), + (path) => app.vault.getAbstractFileByPath(path), E.fromNullable(new FolderDoesNotExistError(`Folder "${folder_str}" doesn't exist`)), E.flatMap((file) => { if (!(file instanceof TFolder)) { @@ -44,7 +43,7 @@ export function resolve_tfolder(folder_str: string, app: App): Either { return pipe( normalizePath(file_str), - app.vault.getAbstractFileByPath, + (path) => app.vault.getAbstractFileByPath(path), E.fromNullable(FileDoesNotExistError.of(file_str)), E.flatMap((file) => { if (!(file instanceof TFile)) {