diff --git a/src/pat/tinymce/js/links.js b/src/pat/tinymce/js/links.js index b4461d5bc..dceea56ee 100644 --- a/src/pat/tinymce/js/links.js +++ b/src/pat/tinymce/js/links.js @@ -7,7 +7,6 @@ import _ from "underscore"; import tinymce from "tinymce/tinymce"; import "../../autotoc/autotoc"; import "../../modal/modal"; -import PatternUpload from "../../upload/upload"; import ImageTemplate from "../templates/image.xml"; import LinkTemplate from "../templates/link.xml"; @@ -83,11 +82,12 @@ var InternalLink = LinkType.extend({ name: "internallinktype", trigger: ".pat-internallinktype-dummy", init: async function () { - if (!this.getEl().length) { + const linkEl = this.getEl(); + if (!linkEl) { return; } LinkType.prototype.init.call(this); - this.getEl().classList.add("pat-contentbrowser"); + linkEl.classList.add("pat-contentbrowser"); await this.createContentBrowser(); }, diff --git a/webpack.config.js b/webpack.config.js index 244819c81..7a6dd3278 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -112,8 +112,7 @@ module.exports = () => { }, }); - config.resolve.alias.svelte = path.resolve('node_modules', 'svelte'); - // config.resolve.alias.svelte = path.resolve("node_modules", "svelte/src/runtime"); + config.resolve.alias.svelte = path.resolve('node_modules', 'svelte/src/runtime') config.resolve.extensions = [".js", ".json", ".wasm", ".svelte"]; config.resolve.mainFields = ["browser", "module", "main", "svelte"]; // config.resolve.conditionNames = ["svelte", "browser", "import"];