diff options
Diffstat (limited to 'misc/dist/html/editor.html')
-rw-r--r-- | misc/dist/html/editor.html | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/misc/dist/html/editor.html b/misc/dist/html/editor.html index e5c68c6338..5959b7b664 100644 --- a/misc/dist/html/editor.html +++ b/misc/dist/html/editor.html @@ -701,9 +701,14 @@ function startEditor(zip) { editor = new Engine(editorConfig); function displayFailureNotice(err) { - const msg = err.message || err; - console.error(msg); - setStatusNotice(msg); + console.error(err); + if (err instanceof Error) { + setStatusNotice(err.message); + } else if (typeof err === 'string') { + setStatusNotice(err); + } else { + setStatusNotice('An unknown error occured'); + } setStatusMode('notice'); initializing = false; } |