edit/page: ignore missing edit target
authorMischa POSLAWSKY <perl@shiar.org>
Sun, 27 Dec 2020 01:35:14 +0000 (02:35 +0100)
committerMischa POSLAWSKY <perl@shiar.org>
Wed, 30 Dec 2020 23:22:16 +0000 (00:22 +0100)
Silence javascript warning on uneditable pages.

edit/page.js

index 76328355a92a3bd195dfc9e974d1b33282f5175f..34abe36c0e03dcf59f396f84cb6948fac49f036a 100644 (file)
@@ -217,7 +217,9 @@ if (pagebody) {
 
 var ckesrc = document.currentScript.getAttribute('data-ckesrc');
 document.addEventListener('DOMContentLoaded', function (e) {
-       pagebody = editorcontents().cloneNode(true);
+       pagebody = editorcontents();
+       if (!pagebody) return;
+       pagebody = pagebody.cloneNode(true);
        var editorinc = document.createElement('script');
        editorinc.addEventListener('load', editorsetup);
        editorinc.src = ckesrc;