]> BookStack Code Mirror - bookstack/blobdiff - resources/js/services/drawio.js
Updated draw.io code to support SVGs as primary data type
[bookstack] / resources / js / services / drawio.js
index dfca832117f28b8c5ac12014a729bc0fc0610483..141b61c72d4b3e50f9d38e09dc3fce355ba1716a 100644 (file)
@@ -55,7 +55,7 @@ function drawEventExport(message) {
 }
 
 function drawEventSave(message) {
-    drawPostMessage({action: 'export', format: 'xmlpng', xml: message.xml, spin: 'Updating drawing'});
+    drawPostMessage({action: 'export', format: 'xmlsvg', xml: message.xml, spin: 'Updating drawing'});
 }
 
 function drawEventInit() {
@@ -96,7 +96,7 @@ async function upload(imageData, pageUploadedToId) {
  */
 async function load(drawingId) {
     const resp = await window.$http.get(window.baseUrl(`/images/drawio/base64/${drawingId}`));
-    return `data:image/png;base64,${resp.data.content}`;
+    return resp.data.content;
 }
 
 export default {show, close, upload, load};
\ No newline at end of file