]> BookStack Code Mirror - bookstack/commitdiff
Fixed some editor image/drawing upload endpoints
authorDan Brown <redacted>
Tue, 7 May 2019 21:23:44 +0000 (22:23 +0100)
committerDan Brown <redacted>
Tue, 7 May 2019 21:23:44 +0000 (22:23 +0100)
Fixes #1428

resources/assets/js/components/markdown-editor.js
resources/assets/js/components/wysiwyg-editor.js

index b099a7ca9dbb3a26a43790fb64ba7dbe89b41d07..770b4af5054a7b2665e23a6026a83f47bd326bca 100644 (file)
@@ -298,7 +298,7 @@ class MarkdownEditor {
             formData.append('file', file, remoteFilename);
             formData.append('uploaded_to', context.pageId);
 
-            window.$http.post('/images/gallery/upload', formData).then(resp => {
+            window.$http.post('/images/gallery', formData).then(resp => {
                 const newContent = `[![${selectedText}](${resp.data.thumbs.display})](${resp.data.url})`;
                 replaceContent(placeHolderText, newContent);
             }).catch(err => {
@@ -366,7 +366,7 @@ class MarkdownEditor {
                 uploaded_to: Number(document.getElementById('page-editor').getAttribute('page-id'))
             };
 
-            window.$http.post(window.baseUrl('/images/drawing/upload'), data).then(resp => {
+            window.$http.post(window.baseUrl('/images/drawio'), data).then(resp => {
                 this.insertDrawing(resp.data, cursorPos);
                 DrawIO.close();
             }).catch(err => {
@@ -402,7 +402,7 @@ class MarkdownEditor {
                 uploaded_to: Number(document.getElementById('page-editor').getAttribute('page-id'))
             };
 
-            window.$http.post(window.baseUrl(`/images/drawing/upload`), data).then(resp => {
+            window.$http.post(window.baseUrl(`/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) {
index b894c3fa6151653f42d06a124140e32d358b4dd6..46fe967e0d8be829145685f4f4f23acd0ad8409f 100644 (file)
@@ -53,7 +53,7 @@ async function uploadImageFile(file, wysiwygComponent) {
     formData.append('file', file, remoteFilename);
     formData.append('uploaded_to', wysiwygComponent.pageId);
 
-    const resp = await window.$http.post(window.baseUrl('/images/gallery/upload'), formData);
+    const resp = await window.$http.post(window.baseUrl('/images/gallery'), formData);
     return resp.data;
 }