From 8c99280f07498e990a2d786e84428f34ebbc0cb7 Mon Sep 17 00:00:00 2001 From: Mark McDowall Date: Mon, 17 Jun 2024 20:39:13 -0700 Subject: [PATCH] Fixed: Adding albums with unknown items in queue --- .../Download/Aggregation/RemoteAlbumAggregationService.cs | 5 +++++ src/NzbDrone.Core/Music/Handlers/ArtistScannedHandler.cs | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/NzbDrone.Core/Download/Aggregation/RemoteAlbumAggregationService.cs b/src/NzbDrone.Core/Download/Aggregation/RemoteAlbumAggregationService.cs index 46352c300..ec73a0285 100644 --- a/src/NzbDrone.Core/Download/Aggregation/RemoteAlbumAggregationService.cs +++ b/src/NzbDrone.Core/Download/Aggregation/RemoteAlbumAggregationService.cs @@ -25,6 +25,11 @@ namespace NzbDrone.Core.Download.Aggregation public RemoteAlbum Augment(RemoteAlbum remoteAlbum) { + if (remoteAlbum == null) + { + return null; + } + foreach (var augmenter in _augmenters) { try diff --git a/src/NzbDrone.Core/Music/Handlers/ArtistScannedHandler.cs b/src/NzbDrone.Core/Music/Handlers/ArtistScannedHandler.cs index 97221d909..dda2b3f7c 100644 --- a/src/NzbDrone.Core/Music/Handlers/ArtistScannedHandler.cs +++ b/src/NzbDrone.Core/Music/Handlers/ArtistScannedHandler.cs @@ -47,7 +47,7 @@ namespace NzbDrone.Core.Music _eventAggregator.PublishEvent(new ArtistAddCompletedEvent(artist)); - if (artist.AddOptions.SearchForMissingAlbums) + if (addOptions.SearchForMissingAlbums) { _commandQueueManager.Push(new MissingAlbumSearchCommand(artist.Id)); }