From 0d1ccb502ba0cd5528d681e111ed865a9f51dd70 Mon Sep 17 00:00:00 2001 From: Luka Trovic Date: Fri, 10 Mar 2023 11:15:27 +0100 Subject: [PATCH] fix: open non-image attachment Signed-off-by: Luka Trovic --- src/components/Editor/MediaHandler.vue | 2 +- src/nodes/ImageView.vue | 55 ++++++++++++-------------- 2 files changed, 27 insertions(+), 30 deletions(-) diff --git a/src/components/Editor/MediaHandler.vue b/src/components/Editor/MediaHandler.vue index 10eca9febac..08db0d82fa5 100644 --- a/src/components/Editor/MediaHandler.vue +++ b/src/components/Editor/MediaHandler.vue @@ -186,7 +186,7 @@ export default { const src = dirname + '/' + encodeURIComponent(name).replace(/[!'()*]/g, (c) => { return '%' + c.charCodeAt(0).toString(16).toUpperCase() - }) + }) + '?fileId=' + fileId + '&mimeType=' + encodeURIComponent(mimeType) // simply get rid of brackets to make sure link text is valid // as it does not need to be unique and matching the real file name const alt = name.replaceAll(/[[\]]/g, '') diff --git a/src/nodes/ImageView.vue b/src/nodes/ImageView.vue index 01f43d4cda4..4a16f776750 100644 --- a/src/nodes/ImageView.vue +++ b/src/nodes/ImageView.vue @@ -34,17 +34,19 @@