fix(library): prune orphaned cluster identity keys on rebuild (#1255)

This commit is contained in:
cucadmuh
2026-07-07 19:15:36 +03:00
committed by GitHub
parent 6445e12eb4
commit fbd3aaa094
3 changed files with 156 additions and 0 deletions
+1
View File
@@ -192,6 +192,7 @@ const CONTRIBUTOR_ENTRIES = [
'Library — prune orphaned artist browse rows after server-side renames (fixes "Artist not found" ghosts) on full/delta sync + one-time startup reconcile; refresh Artists/Albums catalog on sync-idle (report: Seraphim on Psysonic Discord, PR #1253)',
'Artist detail — fall back to the local library index when getArtist 404s an album-artist id (fixes Random Albums artist links dead-ending at "Artist not found"); album browse + detail cover resolution fall back to the album\'s first track cover for rows synced without one (fixes missing Random Albums tile art) (report: tummydummy, PR #1254)',
'Library — follow getAlbum authoritatively for album artist reference so a server-side artist rename heals on resync instead of dead-ending at "Artist not found" (PR #1256)',
'Library — prune orphaned identity keys from the multi-library dedup sidecar (library-cluster.db) on rebuild so it no longer bloats with rows for removed/renamed tracks (PR #1255)',
],
},
{