#811 (reopen of #792, carlosjfcasero, Emby/Jellyfin): "append" mode clobbered the playlist's custom image. The post-sync image push only excluded 'reconcile' — so append (which edits the playlist in place via append_to_playlist) still re-pushed the source image over the user's poster every sync. Now both in-place modes (reconcile + append) skip the image push; only the destructive 'replace' (recreate-from-scratch) pushes it. append_to_playlist + set_playlist_image were verified to NOT touch tracks or description (image push only POSTs /Images/Primary), so this is the identity- clobber fix for append. Tests: append + reconcile preserve the image, replace still pushes it. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| test_discovery_beatport.py | ||
| test_discovery_deezer.py | ||
| test_discovery_endpoints.py | ||
| test_discovery_listenbrainz.py | ||
| test_discovery_playlist.py | ||
| test_discovery_quality_scanner.py | ||
| test_discovery_spotify_public.py | ||
| test_discovery_sync.py | ||
| test_discovery_tidal.py | ||
| test_discovery_youtube.py | ||
| test_manual_match.py | ||
| test_quality_scanner_typed_album.py | ||
| test_similar_artists_library_filter.py | ||
| test_sync_database_only_matcher.py | ||