diff --git a/src/servers/sidecar/music/index.ts b/src/servers/sidecar/music/index.ts index ac6fb13b..7342b3fa 100644 --- a/src/servers/sidecar/music/index.ts +++ b/src/servers/sidecar/music/index.ts @@ -1,5 +1,5 @@ import { mkdirSync, writeFileSync } from 'node:fs'; -import { join } from 'node:path'; +import { join, basename } from 'node:path'; import type { SidecarCommand, SidecarEvent } from '../protocol'; import { createSidecarConnector } from '../connect'; import { streamAudioFile } from './stream-audio'; @@ -8,6 +8,7 @@ import { startMusicWatcher, stopMusicWatcher } from './watcher'; import { reindexNow, ensureCacheSetup, + MUSIC_ROOT, getIndexStatus, getManifest, albumVersion, @@ -42,6 +43,7 @@ const DATA_PATH = process.env.DATA_PATH ?? join(process.cwd(), 'data'); // GET /cover?path= compressed cover.jpg. ETag: ; If-None-Match → 304. // GET /poster?path=&file=