From 4c036f23dea463f9729cc9a6b2469a74374c12ef Mon Sep 17 00:00:00 2001 From: Maksim Sukharev Date: Thu, 3 Sep 2026 12:00:48 +0200 Subject: [PATCH] fix(chat): render image previews for guests - publicpreview API was hardened to request for file path, if the folder is shared - Talk does that kind of shares with subfolders feature support Signed-off-by: Maksim Sukharev --- .../MessagesGroup/Message/MessagePart/FilePreview.vue | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/components/MessagesList/MessagesGroup/Message/MessagePart/FilePreview.vue b/src/components/MessagesList/MessagesGroup/Message/MessagePart/FilePreview.vue index edeaa5c52a8..eb1bf9b2300 100644 --- a/src/components/MessagesList/MessagesGroup/Message/MessagePart/FilePreview.vue +++ b/src/components/MessagesList/MessagesGroup/Message/MessagePart/FilePreview.vue @@ -440,8 +440,9 @@ export default { // guest mode: grab token from the link URL // FIXME: use a cleaner way... const token = this.file.link.slice(this.file.link.lastIndexOf('/') + 1) - return generateUrl('/apps/files_sharing/publicpreview/{token}?x=-1&y={height}&a=1', { + return generateUrl('/apps/files_sharing/publicpreview/{token}?file={file}&x=-1&y={height}&a=1', { token, + file: this.internalAbsolutePath, height: previewSize, }) } else {