server(attachments): render empty SVGs properly (closes #1378)

This commit is contained in:
Elian Doran
2025-03-09 22:23:01 +02:00
parent be6e56fbe8
commit e129e0369d
2 changed files with 34 additions and 2 deletions

View File

@@ -41,8 +41,8 @@ function returnImageInt(image: BNote | BRevision | null, res: Response) {
}
}
function renderSvgAttachment(image: BNote | BRevision, res: Response, attachmentName: string) {
let svg: string | Buffer = "<svg/>";
export function renderSvgAttachment(image: BNote | BRevision, res: Response, attachmentName: string) {
let svg: string | Buffer = `<svg xmlns="http://www.w3.org/2000/svg"></svg>`;
const attachment = image.getAttachmentByTitle(attachmentName);
if (attachment) {