From aff90cb404f3bcfdd0ceff571bcece83551b6e11 Mon Sep 17 00:00:00 2001 From: Thomas O'Brien Date: Wed, 20 Aug 2025 14:33:42 +0100 Subject: [PATCH] Handling failure to refresh an album gracefully, so that artist refresh will not stop on the first failed album --- src/NzbDrone.Core/Music/Services/RefreshAlbumService.cs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/NzbDrone.Core/Music/Services/RefreshAlbumService.cs b/src/NzbDrone.Core/Music/Services/RefreshAlbumService.cs index 8fece1864..939a5bce6 100644 --- a/src/NzbDrone.Core/Music/Services/RefreshAlbumService.cs +++ b/src/NzbDrone.Core/Music/Services/RefreshAlbumService.cs @@ -340,7 +340,14 @@ namespace NzbDrone.Core.Music (updatedMusicbrainzAlbums == null && _checkIfAlbumShouldBeRefreshed.ShouldRefresh(album)) || (updatedMusicbrainzAlbums != null && updatedMusicbrainzAlbums.Contains(album.ForeignAlbumId))) { - updated |= RefreshAlbumInfo(album, remoteAlbums, forceUpdateFileTags); + try + { + updated |= RefreshAlbumInfo(album, remoteAlbums, forceUpdateFileTags); + } + catch (Exception e) + { + _logger.Error(e, "Couldn't refresh info for {0}", album); + } } else {