From 4fc50bb40bac7e9189c6d2b8ce7042dcd59c2e8f Mon Sep 17 00:00:00 2001 From: "Jamie.Rees" Date: Tue, 24 Oct 2017 08:04:14 +0100 Subject: [PATCH] Fixed a null reference issue in the Plex Content Cacher --- src/Ombi.Schedule/Jobs/Plex/PlexContentCacher.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Ombi.Schedule/Jobs/Plex/PlexContentCacher.cs b/src/Ombi.Schedule/Jobs/Plex/PlexContentCacher.cs index e07ac5ec1..c5f78bd71 100644 --- a/src/Ombi.Schedule/Jobs/Plex/PlexContentCacher.cs +++ b/src/Ombi.Schedule/Jobs/Plex/PlexContentCacher.cs @@ -94,6 +94,7 @@ namespace Ombi.Schedule.Jobs.Plex Logger.LogInformation("Getting all content from server {0}", servers.Name); var allContent = GetAllContent(servers); + Logger.LogInformation("We found {0} items", allContent.Count); // Let's now process this. var contentToAdd = new List(); @@ -103,7 +104,7 @@ namespace Ombi.Schedule.Jobs.Plex { // Process Shows Logger.LogInformation("Processing TV Shows"); - foreach (var show in content.Metadata) + foreach (var show in content.Metadata ?? new Metadata[]{}) { var seasonList = await PlexApi.GetSeasons(servers.PlexAuthToken, servers.FullUri, show.ratingKey);