Ignore casing in wiki link marking

pull/532/head
Zef Hemel 2023-10-10 09:38:06 +02:00
parent 539f0e5326
commit 6892756397
2 changed files with 6 additions and 3 deletions

View File

@ -35,9 +35,9 @@ export function cleanWikiLinkPlugin(editor: Client) {
cleanPage = page.split("@")[0];
}
cleanPage = resolvePath(editor.currentPage!, cleanPage);
// console.log("Resolved page", resolvedPage);
const lowerCasePageName = cleanPage.toLowerCase();
for (const pageMeta of allPages) {
if (pageMeta.name === cleanPage) {
if (pageMeta.name.toLowerCase() === lowerCasePageName) {
pageExists = true;
break;
}

View File

@ -68,13 +68,16 @@ export function createWidgetSandboxIFrame(
iframe.onload = () => {
iframe.contentDocument!.write(panelHtml);
// return;
// Subscribe to message event on global object (to receive messages from iframe)
globalThis.addEventListener("message", messageListener);
// Only run this code once
iframe.onload = null;
Promise.resolve(content).then((content) => {
if (!iframe.contentWindow) {
console.warn("Iframe went away or content was not loaded");
return;
}
if (content.html) {
iframe.contentWindow!.postMessage({
type: "html",