photogabble / eleventy-plugin-interlinker

Adds wikilink and wikilink embed support with tracking of backlinks.
https://photogabble.co.uk/projects/eleventyjs-interlink-plugin/
MIT License
17 stars 1 forks source link

Embed fails when referencing an alias #11

Closed carbontwelve closed 9 months ago

carbontwelve commented 9 months ago

When using an alias rather than the files title to reference it for embedding via ![[ File Alias ]] I get the following exception thrown by 11ty:

[11ty] Original error stack trace: Error: WikiLink Embed found pointing to [space-station-23], has no compiled template.
[11ty]     at Object.inline_wikilink (/Users/simon/Code/photogabble/website/node_modules/@photogabble/eleventy-plugin-interlinker/src/markdown-ext.js:68:33)
[11ty]     at Renderer.renderInline (/Users/simon/Code/photogabble/website/node_modules/markdown-it/lib/renderer.js:275:28)
[11ty]     at Renderer.render (/Users/simon/Code/photogabble/website/node_modules/markdown-it/lib/renderer.js:330:22)
[11ty]     at MarkdownIt.render (/Users/simon/Code/photogabble/website/node_modules/markdown-it/lib/index.js:544:24)
[11ty]     at /Users/simon/Code/photogabble/website/node_modules/@11ty/eleventy/src/Engines/Markdown.js:79:38
[11ty]     at async Template._render (/Users/simon/Code/photogabble/website/node_modules/@11ty/eleventy/src/TemplateContent.js:514:22)
[11ty]     at async Template.renderWithoutLayout (/Users/simon/Code/photogabble/website/node_modules/@11ty/eleventy/src/Template.js:456:27)
[11ty]     at async TemplateMap.populateContentDataInMap (/Users/simon/Code/photogabble/website/node_modules/@11ty/eleventy/src/TemplateMap.js:589:39)
[11ty]     at async TemplateMap.cache (/Users/simon/Code/photogabble/website/node_modules/@11ty/eleventy/src/TemplateMap.js:483:5)
[11ty]     at async TemplateWriter._createTemplateMap (/Users/simon/Code/photogabble/website/node_modules/@11ty/eleventy/src/TemplateWriter.js:330:5)