GetPublii / Publii

The most intuitive Static Site CMS designed for SEO-optimized and privacy-focused websites.
https://getpublii.com
GNU General Public License v3.0
6.06k stars 407 forks source link

[Bug]: TinyMCE fails to load (uncaught exception) #1248

Closed atomGit closed 8 months ago

atomGit commented 9 months ago

Operating system

manjaro

Publii version

0.43.0

Post editor

WYSIWYG editor

Bug description

tinymce fails to load

unrelated: in the console log, i'm curious as to what "toc (moving to premium)" means?

Steps to reproduce

beats me

Relevant log output

tinymce.min.js:9 The following deprecated features are currently enabled, these will be removed in TinyMCE 6.0. See https://www.tiny.cloud/docs/release-notes/6.0-upcoming-changes/ for more information.

Plugins:
- toc (moving to premium)

Settings:
- force_p_newlines
- forced_root_block (false only)
Jh @ tinymce.min.js:9
_x @ tinymce.min.js:9
n @ tinymce.min.js:9
(anonymous) @ tinymce.min.js:9
ce @ tinymce.min.js:9
t @ tinymce.min.js:9
ui.executeHandlers @ tinymce.min.js:9
o @ tinymce.min.js:9
(anonymous) @ tinymce.min.js:9
ui.bind @ tinymce.min.js:9
V @ tinymce.min.js:9
init @ tinymce.min.js:9
init @ EditorBridge.js:59
k @ EditorBridge.js:13
init @ Editor.vue:21
(anonymous) @ PostEditorTinyMCE.vue:228
(anonymous) @ VM5:205
onceWrapper @ VM4 sandbox_bundle:2
emit @ VM4 sandbox_bundle:2
onMessage @ VM4 sandbox_bundle:2
VM5:205 Uncaught Error: Cannot read properties of null (reading '1')
    at EventEmitter.<anonymous> (<anonymous>:205:59)
    at Object.onceWrapper (VM4 sandbox_bundle:2:32522)
    at EventEmitter.emit (VM4 sandbox_bundle:2:34768)
    at Object.onMessage (VM4 sandbox_bundle:2:50619)
(anonymous) @ VM5:205
onceWrapper @ VM4 sandbox_bundle:2
emit @ VM4 sandbox_bundle:2
onMessage @ VM4 sandbox_bundle:2
plugin.min.js:31 Uncaught 
i @ plugin.min.js:31
s @ plugin.min.js:45
(anonymous) @ plugin.min.js:95
(anonymous) @ tinymce.min.js:9
setInterval (async)
Cr @ tinymce.min.js:9
setEditorInterval @ tinymce.min.js:9
(anonymous) @ plugin.min.js:94
F1 @ tinymce.min.js:9
(anonymous) @ tinymce.min.js:9
ce @ tinymce.min.js:9
w1 @ tinymce.min.js:9
(anonymous) @ tinymce.min.js:9
(anonymous) @ tinymce.min.js:9
ce @ tinymce.min.js:9
u @ tinymce.min.js:9
nu.loadScripts @ tinymce.min.js:9
nu.loadQueue @ tinymce.min.js:9
o @ tinymce.min.js:9
e @ tinymce.min.js:9
(anonymous) @ tinymce.min.js:9
(anonymous) @ tinymce.min.js:9
ce @ tinymce.min.js:9
u @ tinymce.min.js:9
nu.loadScripts @ tinymce.min.js:9
nu.loadQueue @ tinymce.min.js:9
N1 @ tinymce.min.js:9
(anonymous) @ tinymce.min.js:9
_x.render @ tinymce.min.js:9
n @ tinymce.min.js:9
(anonymous) @ tinymce.min.js:9
ce @ tinymce.min.js:9
t @ tinymce.min.js:9
ui.executeHandlers @ tinymce.min.js:9
o @ tinymce.min.js:9
(anonymous) @ tinymce.min.js:9
ui.bind @ tinymce.min.js:9
V @ tinymce.min.js:9
init @ tinymce.min.js:9
init @ EditorBridge.js:59
k @ EditorBridge.js:13
init @ Editor.vue:21
(anonymous) @ PostEditorTinyMCE.vue:228
(anonymous) @ VM5:205
onceWrapper @ VM4 sandbox_bundle:2
emit @ VM4 sandbox_bundle:2
onMessage @ VM4 sandbox_bundle:2
dziudek commented 8 months ago

Hi,

I cannot reproduce this issue on Linux - looks like some random issue with loading TinyMCE library