diff --git a/src/utils/ExcalidrawViewUtils.ts b/src/utils/ExcalidrawViewUtils.ts index 0b04583..0d008a1 100644 --- a/src/utils/ExcalidrawViewUtils.ts +++ b/src/utils/ExcalidrawViewUtils.ts @@ -129,8 +129,9 @@ export function openExternalLink (link:string, app: App, element?: ExcalidrawEle * the link to the file path. By default as a wiki link, or as a file path if returnWikiLink is false. */ export function parseObsidianLink(link: string, app: App, returnWikiLink: boolean = true): boolean | string { + if(!link) return false; link = getLinkFromMarkdownLink(link); - if (!link.startsWith("obsidian://")) { + if (!link?.startsWith("obsidian://")) { return false; } const url = new URL(link); @@ -394,4 +395,4 @@ export function isTextImageTransclusion ( } } return false; -} \ No newline at end of file +}