From 6ae161f67f5ea4cdafb78210bb5ffc66bf8d1258 Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Thu, 23 Apr 2020 23:45:36 +0000 Subject: [PATCH] --- ayanova/src/components/wiki-control.vue | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/ayanova/src/components/wiki-control.vue b/ayanova/src/components/wiki-control.vue index 483e93f1..4dc85081 100644 --- a/ayanova/src/components/wiki-control.vue +++ b/ayanova/src/components/wiki-control.vue @@ -404,7 +404,13 @@ export default { if (this.localVal.length == 0) { return ""; } - return DOMPurify.sanitize(marked(this.localVal, { breaks: true })); + //replace attachment urls with tokenized local urls + let src = this.localVal.replace(/\[ATTACH:(.*)\]/, function(match, p1) { + return window.$gz.api.downloadUrl(p1); + }); + + console.log(src); + return DOMPurify.sanitize(marked(src, { breaks: true })); }, onResize() { // this.editAreaHeight = window.innerHeight / 2;