mirror of
https://github.com/advplyr/audiobookshelf-app.git
synced 2025-08-06 02:55:58 +02:00
fix: Local artwork not used
This commit is contained in:
parent
fdc829d06c
commit
3e12ff139b
1 changed files with 3 additions and 2 deletions
|
@ -20,6 +20,8 @@ struct NowPlayingMetadata {
|
|||
guard let url = URL(string: "\(config.address)/api/items/\(itemId)/cover?token=\(config.token)") else { return nil }
|
||||
return url
|
||||
}
|
||||
|
||||
var isLocal: Bool { id.starts(with: "play_local_") }
|
||||
}
|
||||
|
||||
class NowPlayingInfo {
|
||||
|
@ -35,8 +37,7 @@ class NowPlayingInfo {
|
|||
public func setSessionMetadata(metadata: NowPlayingMetadata) {
|
||||
setMetadata(artwork: nil, metadata: metadata)
|
||||
|
||||
let isLocalItem = metadata.itemId.starts(with: "local_")
|
||||
if isLocalItem {
|
||||
if metadata.isLocal {
|
||||
guard let artworkUrl = metadata.artworkUrl else { return }
|
||||
let coverImage = UIImage(contentsOfFile: artworkUrl)
|
||||
guard let coverImage = coverImage else { return }
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue