OverviewFilesCommitsIssuesDocsReleasesPeers

hyper-note commits / 8b02118

Fix blob serve: check legacy media:_: key format for older uploads
Uploads before the media-file: index was added only stored entries under media:_:filename. The serve fallback now checks both formats. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
8b02118d5317ca5be9261205628dc51a2fdfdeff
by plankatron <fleeky@gmail.com> · 2026-03-17T02:56:20.000Z

Changed files (1) +3 -1

lib/routes/notebooks.js +3 -1
……@@ -331,7 +331,9 @@ export function registerNotebookRoutes (router, server) {
331331 if (snb) {
332332 try {
333333 await snb.update()
334 const entry = await snb.view.get('media-file:' + req.params.filename)
334 // Try new index first, then legacy key format
335 let entry = await snb.view.get('media-file:' + req.params.filename)
336 if (!entry) entry = await snb.view.get('media:_:' + req.params.filename)
335337 if (entry && entry.value && entry.value.blobId) {
336338 buf = await snb.getBlob(entry.value.blobId)
337339 }