mirror of
https://github.com/austinried/subtracks.git
synced 2026-02-10 15:02:42 +01:00
persist cache map for cover art
This commit is contained in:
@@ -61,11 +61,21 @@ export const createSettingsSlice = (set: SetState<Store>, get: GetState<Store>):
|
||||
|
||||
set(
|
||||
produce<Store>(state => {
|
||||
state.settings.activeServer = id
|
||||
state.settings.activeServer = newActiveServer.id
|
||||
state.client = new SubsonicApiClient(newActiveServer)
|
||||
state.coverArtDir = coverArtDir
|
||||
state.artistArtDir = artistArtDir
|
||||
state.songsDir = songsDir
|
||||
state.cache[newActiveServer.id] = state.cache[newActiveServer.id] || {
|
||||
files: {
|
||||
coverArt: {},
|
||||
artistArt: {},
|
||||
songs: {},
|
||||
},
|
||||
songs: {},
|
||||
albums: {},
|
||||
artists: {},
|
||||
}
|
||||
}),
|
||||
)
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user