fix occasional hang when loading artist pages

This commit is contained in:
Drew Weymouth
2025-09-28 17:54:33 -07:00
parent dadc100e1c
commit 9b75faf9bc
+3 -1
View File
@@ -622,7 +622,9 @@ func (a *ArtistPageHeader) UpdateInfo(info *mediaprovider.ArtistInfo) {
if info.ImageURL != "" { if info.ImageURL != "" {
if a.artistImage.HaveImage() { if a.artistImage.HaveImage() {
_ = a.artistPage.im.RefreshCachedArtistImageIfExpired(a.artistID, info.ImageURL) go func() {
_ = a.artistPage.im.RefreshCachedArtistImageIfExpired(a.artistID, info.ImageURL)
}()
} else { } else {
go func() { go func() {
im, err := a.artistPage.im.FetchAndCacheArtistImage(a.artistID, info.ImageURL) im, err := a.artistPage.im.FetchAndCacheArtistImage(a.artistID, info.ImageURL)