mirror of
https://github.com/austinried/subtracks.git
synced 2025-12-29 09:29:29 +01:00
fix remapping cover art for trackplayer
This commit is contained in:
parent
976cd172f4
commit
9b50107b35
@ -157,8 +157,10 @@ export const createCacheSlice = (set: SetState<Store>, get: GetState<Store>): Ca
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
const existing = get().cacheFiles[activeServerId].coverArt[coverArt]
|
const key: CacheItemTypeKey = size === 'thumbnail' ? 'coverArtThumb' : 'coverArt'
|
||||||
const inProgress = get().cacheRequests[activeServerId].coverArt[coverArt]
|
|
||||||
|
const existing = get().cacheFiles[activeServerId][key][coverArt]
|
||||||
|
const inProgress = get().cacheRequests[activeServerId][key][coverArt]
|
||||||
if (existing && inProgress) {
|
if (existing && inProgress) {
|
||||||
if (inProgress.promise) {
|
if (inProgress.promise) {
|
||||||
await inProgress.promise
|
await inProgress.promise
|
||||||
@ -166,14 +168,14 @@ export const createCacheSlice = (set: SetState<Store>, get: GetState<Store>): Ca
|
|||||||
return `file://${existing.path}`
|
return `file://${existing.path}`
|
||||||
}
|
}
|
||||||
|
|
||||||
await get().cacheItem('coverArt', coverArt, () =>
|
await get().cacheItem(key, coverArt, () =>
|
||||||
client.getCoverArtUri({
|
client.getCoverArtUri({
|
||||||
id: coverArt,
|
id: coverArt,
|
||||||
size: size === 'thumbnail' ? '256' : undefined,
|
size: size === 'thumbnail' ? '256' : undefined,
|
||||||
}),
|
}),
|
||||||
)
|
)
|
||||||
|
|
||||||
return `file://${get().cacheFiles[activeServerId].coverArt[coverArt].path}`
|
return `file://${get().cacheFiles[activeServerId][key][coverArt].path}`
|
||||||
},
|
},
|
||||||
|
|
||||||
createCache: async serverId => {
|
createCache: async serverId => {
|
||||||
|
|||||||
@ -23,8 +23,6 @@ export const createTrackPlayerMapSlice = (set: SetState<Store>, get: GetState<St
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
console.log(artwork)
|
|
||||||
|
|
||||||
return {
|
return {
|
||||||
id: song.id,
|
id: song.id,
|
||||||
title: song.title,
|
title: song.title,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user