From fc6da987c9022eed57dfadc40b3ab8e384cec5c4 Mon Sep 17 00:00:00 2001 From: Simon Cambier Date: Wed, 1 Nov 2023 09:20:37 +0100 Subject: [PATCH] getFiles().find() > .getAbstractFileByPath() --- src/components/ResultItemVault.svelte | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/components/ResultItemVault.svelte b/src/components/ResultItemVault.svelte index 45f8f0d..9a5eeca 100644 --- a/src/components/ResultItemVault.svelte +++ b/src/components/ResultItemVault.svelte @@ -10,7 +10,7 @@ removeDiacritics, } from '../tools/utils' import ResultItemContainer from './ResultItemContainer.svelte' - import { setIcon } from 'obsidian' + import { TFile, setIcon } from 'obsidian' import { cloneDeep } from 'lodash-es' import { stringsToRegex, getMatches, makeExcerpt, highlightText } from 'src/tools/text-processing' @@ -26,10 +26,8 @@ $: { imagePath = null if (isFileImage(note.path)) { - // @ts-ignore - const file = app.vault.getFiles().find(f => f.path === note.path) - if (file) { - // @ts-ignore + const file = app.vault.getAbstractFileByPath(note.path) + if (file instanceof TFile) { imagePath = app.vault.getResourcePath(file) } }