convert absolute image attachment URLs to relative without domain, fixes #4509

This commit is contained in:
zadam 2023-12-27 23:22:40 +01:00
parent 0ac397e7ff
commit 439743d2b0

View file

@ -636,6 +636,10 @@ function saveAttachments(note, content) {
content = `${content.substr(0, attachmentMatch.index)}<a class="reference-link" href="#root/${note.noteId}?viewMode=attachments&attachmentId=${attachment.attachmentId}">${title}</a>${content.substr(attachmentMatch.index + attachmentMatch[0].length)}`;
}
// removing absolute references to server to keep it working between instances,
// we also omit / at the beginning to keep the paths relative
content = content.replace(/src="[^"]*\/api\/attachments\//g, 'src="api/attachments/');
return content;
}