]> BookStack Code Mirror - bookstack/commitdiff
Fixed error on drawing edit on markdown editor
authorDan Brown <redacted>
Tue, 13 Oct 2020 21:36:07 +0000 (22:36 +0100)
committerDan Brown <redacted>
Tue, 13 Oct 2020 21:36:07 +0000 (22:36 +0100)
Was preventing save of drawings.
For #2313

resources/js/components/markdown-editor.js

index c371a983991dfa333429b824122d0758628a4599..19d26d4a987f561f2aa0a3d007283f0655463d83 100644 (file)
@@ -440,10 +440,10 @@ class MarkdownEditor {
 
             const data = {
                 image: pngData,
-                uploaded_to: Number(document.getElementById('page-editor').getAttribute('page-id'))
+                uploaded_to: Number(this.pageId),
             };
 
-            window.$http.post(window.baseUrl('/images/drawio'), data).then(resp => {
+            window.$http.post("/images/drawio", data).then(resp => {
                 this.insertDrawing(resp.data, cursorPos);
                 DrawIO.close();
             }).catch(err => {
@@ -476,10 +476,10 @@ class MarkdownEditor {
 
             let data = {
                 image: pngData,
-                uploaded_to: Number(document.getElementById('page-editor').getAttribute('page-id'))
+                uploaded_to: Number(this.pageId),
             };
 
-            window.$http.post(window.baseUrl(`/images/drawio`), data).then(resp => {
+            window.$http.post("/images/drawio", data).then(resp => {
                 let newText = `<div drawio-diagram="${resp.data.id}"><img src="${resp.data.url}"></div>`;
                 let newContent = this.cm.getValue().split('\n').map(line => {
                     if (line.indexOf(`drawio-diagram="${drawingId}"`) !== -1) {