✨ Koenig Editor - Beta Release

The clientside stacktrace for the

This is the javascript error:

vendor.min-53d49a3c7e263c848106e1538838d3f3.js:3597 Uncaught TypeError: Cannot read property 'targetName' of undefined
    at o.error (vendor.min-53d49a3c7e263c848106e1538838d3f3.js:3597)
    at o._ (vendor.min-53d49a3c7e263c848106e1538838d3f3.js:3609)
    at f (vendor.min-53d49a3c7e263c848106e1538838d3f3.js:4173)
    at e.trigger (vendor.min-53d49a3c7e263c848106e1538838d3f3.js:4303)
    at o.send (vendor.min-53d49a3c7e263c848106e1538838d3f3.js:3555)
    at o.send (vendor.min-53d49a3c7e263c848106e1538838d3f3.js:3755)
    at o.<anonymous> (ghost.min-f890f42fd7ab049143bfb83e307e291e.js:528)
    at M (vendor.min-53d49a3c7e263c848106e1538838d3f3.js:1177)
    at Generator._invoke (vendor.min-53d49a3c7e263c848106e1538838d3f3.js:1175)
    at Generator.e.(/ghost/anonymous function) [as next] (https://scrumbug.ghost.io/ghost/assets/vendor.min-53d49a3c7e263c848106e1538838d3f3.js:1177:326)
error @ vendor.min-53d49a3c7e263c848106e1538838d3f3.js:3597
_ @ vendor.min-53d49a3c7e263c848106e1538838d3f3.js:3609
f @ vendor.min-53d49a3c7e263c848106e1538838d3f3.js:4173
e.trigger @ vendor.min-53d49a3c7e263c848106e1538838d3f3.js:4303
send @ vendor.min-53d49a3c7e263c848106e1538838d3f3.js:3555
send @ vendor.min-53d49a3c7e263c848106e1538838d3f3.js:3755
(anonymous) @ ghost.min-f890f42fd7ab049143bfb83e307e291e.js:528
M @ vendor.min-53d49a3c7e263c848106e1538838d3f3.js:1177
(anonymous) @ vendor.min-53d49a3c7e263c848106e1538838d3f3.js:1175
e.(anonymous function) @ vendor.min-53d49a3c7e263c848106e1538838d3f3.js:1177
_resumeGenerator @ vendor.min-53d49a3c7e263c848106e1538838d3f3.js:12641
_handleResolvedContinueValue @ vendor.min-53d49a3c7e263c848106e1538838d3f3.js:12651
_proceed @ vendor.min-53d49a3c7e263c848106e1538838d3f3.js:12644
e.invoke @ vendor.min-53d49a3c7e263c848106e1538838d3f3.js:2410
e.flush @ vendor.min-53d49a3c7e263c848106e1538838d3f3.js:2403
e.flush @ vendor.min-53d49a3c7e263c848106e1538838d3f3.js:2415
e.end @ vendor.min-53d49a3c7e263c848106e1538838d3f3.js:2427
e._run @ vendor.min-53d49a3c7e263c848106e1538838d3f3.js:2468
e._join @ vendor.min-53d49a3c7e263c848106e1538838d3f3.js:2467
e.join @ vendor.min-53d49a3c7e263c848106e1538838d3f3.js:2436
y.join @ vendor.min-53d49a3c7e263c848106e1538838d3f3.js:3071
(anonymous) @ vendor.min-53d49a3c7e263c848106e1538838d3f3.js:11999
l @ vendor.min-53d49a3c7e263c848106e1538838d3f3.js:1339
fireWith @ vendor.min-53d49a3c7e263c848106e1538838d3f3.js:1340
k @ vendor.min-53d49a3c7e263c848106e1538838d3f3.js:1612
(anonymous) @ vendor.min-53d49a3c7e263c848106e1538838d3f3.js:1622
load (async)
send @ vendor.min-53d49a3c7e263c848106e1538838d3f3.js:1622
ajax @ vendor.min-53d49a3c7e263c848106e1538838d3f3.js:1600
_makeRequest @ vendor.min-53d49a3c7e263c848106e1538838d3f3.js:11999
_makeRequest @ ghost.min-f890f42fd7ab049143bfb83e307e291e.js:1146
r @ vendor.min-53d49a3c7e263c848106e1538838d3f3.js:3952
request @ vendor.min-53d49a3c7e263c848106e1538838d3f3.js:11993
ajax @ vendor.min-53d49a3c7e263c848106e1538838d3f3.js:12026
r @ vendor.min-53d49a3c7e263c848106e1538838d3f3.js:3952
saveRecord @ ghost.min-f890f42fd7ab049143bfb83e307e291e.js:13
updateRecord @ ghost.min-f890f42fd7ab049143bfb83e307e291e.js:12
Ye @ vendor.min-53d49a3c7e263c848106e1538838d3f3.js:15544
flushPendingSave @ vendor.min-53d49a3c7e263c848106e1538838d3f3.js:15621
e.invoke @ vendor.min-53d49a3c7e263c848106e1538838d3f3.js:2410
e.flush @ vendor.min-53d49a3c7e263c848106e1538838d3f3.js:2403
e.flush @ vendor.min-53d49a3c7e263c848106e1538838d3f3.js:2415
e.end @ vendor.min-53d49a3c7e263c848106e1538838d3f3.js:2427
e._run @ vendor.min-53d49a3c7e263c848106e1538838d3f3.js:2468
e.run @ vendor.min-53d49a3c7e263c848106e1538838d3f3.js:2435
y @ vendor.min-53d49a3c7e263c848106e1538838d3f3.js:3071
(anonymous) @ ghost.min-f890f42fd7ab049143bfb83e307e291e.js:962
(anonymous) @ vendor.min-53d49a3c7e263c848106e1538838d3f3.js:8585
(anonymous) @ vendor.min-53d49a3c7e263c848106e1538838d3f3.js:8585

This is the Chrome HAR capture with the requests that lead up to the error:

It very easy for me to repro I still have another 150ish recently imported blog posts that exhibit this behavior.

I used the import feature to import my old blog. I can easily generate another one of those so you can test to your heart’s content.