aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.XbmcMetadata/Providers/BaseVideoNfoProvider.cs
diff options
context:
space:
mode:
authorBond-009 <bond.009@outlook.com>2021-03-25 01:10:37 +0100
committerGitHub <noreply@github.com>2021-03-25 01:10:37 +0100
commit16011d96a00078facd342cd912ad8c4e690c6f95 (patch)
tree3a4b400c725a26eeb8d66975e0f1269990361e29 /MediaBrowser.XbmcMetadata/Providers/BaseVideoNfoProvider.cs
parente64f9f2f66bca134bba040709a44b43dba4afcd1 (diff)
parenta4cac09d5b90dda5b7d7978e083676394022ffc1 (diff)
Merge pull request #5321 from Ullmie02/nfo-thumb
Diffstat (limited to 'MediaBrowser.XbmcMetadata/Providers/BaseVideoNfoProvider.cs')
-rw-r--r--MediaBrowser.XbmcMetadata/Providers/BaseVideoNfoProvider.cs9
1 files changed, 7 insertions, 2 deletions
diff --git a/MediaBrowser.XbmcMetadata/Providers/BaseVideoNfoProvider.cs b/MediaBrowser.XbmcMetadata/Providers/BaseVideoNfoProvider.cs
index 64cfc098f..8574be3f3 100644
--- a/MediaBrowser.XbmcMetadata/Providers/BaseVideoNfoProvider.cs
+++ b/MediaBrowser.XbmcMetadata/Providers/BaseVideoNfoProvider.cs
@@ -21,6 +21,7 @@ namespace MediaBrowser.XbmcMetadata.Providers
private readonly IProviderManager _providerManager;
private readonly IUserManager _userManager;
private readonly IUserDataManager _userDataManager;
+ private readonly IDirectoryService _directoryService;
protected BaseVideoNfoProvider(
ILogger<BaseVideoNfoProvider<T>> logger,
@@ -28,7 +29,8 @@ namespace MediaBrowser.XbmcMetadata.Providers
IConfigurationManager config,
IProviderManager providerManager,
IUserManager userManager,
- IUserDataManager userDataManager)
+ IUserDataManager userDataManager,
+ IDirectoryService directoryService)
: base(fileSystem)
{
_logger = logger;
@@ -36,6 +38,7 @@ namespace MediaBrowser.XbmcMetadata.Providers
_providerManager = providerManager;
_userManager = userManager;
_userDataManager = userDataManager;
+ _directoryService = directoryService;
}
/// <inheritdoc />
@@ -45,10 +48,12 @@ namespace MediaBrowser.XbmcMetadata.Providers
{
Item = result.Item
};
- new MovieNfoParser(_logger, _config, _providerManager, _userManager, _userDataManager).Fetch(tmpItem, path, cancellationToken);
+ new MovieNfoParser(_logger, _config, _providerManager, _userManager, _userDataManager, _directoryService).Fetch(tmpItem, path, cancellationToken);
result.Item = (T)tmpItem.Item;
result.People = tmpItem.People;
+ result.Images = tmpItem.Images;
+ result.RemoteImages = tmpItem.RemoteImages;
if (tmpItem.UserDataList != null)
{