]> BookStack Code Mirror - bookstack/commitdiff
Merge branch 'master' of git://github.com/thomasjsn/BookStack into thomasjsn-master
authorDan Brown <redacted>
Sat, 10 Nov 2018 15:23:29 +0000 (15:23 +0000)
committerDan Brown <redacted>
Sat, 10 Nov 2018 15:23:29 +0000 (15:23 +0000)
1  2 
resources/assets/js/components/markdown-editor.js

index 6eba242d0c71e979d55c1d5bcbd38315a69375a9,88b61f0beeac9c871910b87063fa22b708793661..dd58a0ece4c2daaac6304fea56b495dc47558192
@@@ -1,8 -1,8 +1,8 @@@
 -const MarkdownIt = require("markdown-it");
 -const mdTasksLists = require('markdown-it-task-lists');
 -const code = require('../services/code');
 +import MarkdownIt from "markdown-it";
 +import mdTasksLists from 'markdown-it-task-lists';
 +import code from '../services/code';
  
 -const DrawIO = require('../services/drawio');
 +import DrawIO from "../services/drawio";
  
  class MarkdownEditor {
  
          let cursorPos = this.cm.getCursor('from');
          window.ImageManager.show(image => {
              let selectedText = this.cm.getSelection();
-             let newText = "![" + (selectedText || image.name) + "](" + image.thumbs.display + ")";
+             let newText = "[![" + (selectedText || image.name) + "](" + image.thumbs.display + ")](" + image.url + ")";
              this.cm.focus();
              this.cm.replaceSelection(newText);
              this.cm.setCursor(cursorPos.line, cursorPos.ch + newText.length);
  
  }
  
- export default MarkdownEditor ;
 -module.exports = MarkdownEditor ;
++export default MarkdownEditor ;