From 99816b07dceeb72f437a0578172a9d488ce0fcc5 Mon Sep 17 00:00:00 2001 From: SenorSmartyPants Date: Sun, 26 Feb 2023 13:35:00 -0600 Subject: [PATCH] Enable NFO processing for Extras - Change test to prevent owned items from using parent NFO. Test is now in MovieNFOSaver, only movie type will use movie.nfo. --- MediaBrowser.Providers/Manager/ProviderManager.cs | 6 ------ MediaBrowser.XbmcMetadata/Savers/MovieNfoSaver.cs | 3 ++- 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/MediaBrowser.Providers/Manager/ProviderManager.cs b/MediaBrowser.Providers/Manager/ProviderManager.cs index 81ccd86534..d8122511ee 100644 --- a/MediaBrowser.Providers/Manager/ProviderManager.cs +++ b/MediaBrowser.Providers/Manager/ProviderManager.cs @@ -404,12 +404,6 @@ namespace MediaBrowser.Providers.Manager return false; } - // Prevent owned items from reading the same local metadata file as their owner - if (!item.OwnerId.Equals(default) && provider is ILocalMetadataProvider) - { - return false; - } - if (includeDisabled) { return true; diff --git a/MediaBrowser.XbmcMetadata/Savers/MovieNfoSaver.cs b/MediaBrowser.XbmcMetadata/Savers/MovieNfoSaver.cs index 21e7e2335b..28cf9f7438 100644 --- a/MediaBrowser.XbmcMetadata/Savers/MovieNfoSaver.cs +++ b/MediaBrowser.XbmcMetadata/Savers/MovieNfoSaver.cs @@ -62,7 +62,8 @@ namespace MediaBrowser.XbmcMetadata.Savers { yield return Path.ChangeExtension(item.Path, ".nfo"); - if (!item.IsInMixedFolder) + // only allow movie object to read movie.nfo, not owned videos (which will be itemtype video, not movie) + if (!item.IsInMixedFolder && item.ItemType.Equals(typeof(Movie))) { yield return Path.Combine(item.ContainingFolderPath, "movie.nfo"); }