From 439bd5da2d468e9d92334664b7faae87bb21221c Mon Sep 17 00:00:00 2001 From: estelledc Date: Thu, 19 Feb 2026 23:31:46 +0800 Subject: [PATCH] fix: normalize memo asset URLs for markdown rendering --- src/lib/server/memos.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lib/server/memos.ts b/src/lib/server/memos.ts index 85323c3..033844a 100644 --- a/src/lib/server/memos.ts +++ b/src/lib/server/memos.ts @@ -42,7 +42,8 @@ export async function getMemos(): Promise { const assetUrl = assetModule && typeof assetModule === 'object' ? assetModule.default : assetModule; if (assetUrl) { - return `![${ alt }](${ assetUrl })`; + const normalizedAssetUrl = assetUrl.startsWith('/') ? `.${ assetUrl }` : assetUrl; + return `![${ alt }](${ normalizedAssetUrl })`; } }