Răsfoiți Sursa

fix SetInitialItemValues not getting called on multi-item resolution

Luke Pulverenti 10 ani în urmă
părinte
comite
f9f29de05e

+ 18 - 0
MediaBrowser.Server.Implementations/Library/Resolvers/Movies/MovieResolver.cs

@@ -46,6 +46,24 @@ namespace MediaBrowser.Server.Implementations.Library.Resolvers.Movies
             List<FileSystemInfo> files,
             string collectionType,
             IDirectoryService directoryService)
+        {
+            var result = ResolveMultipleInternal(parent, files, collectionType, directoryService);
+
+            if (result != null)
+            {
+                foreach (var item in result.Items)
+                {
+                    SetInitialItemValues((Video)item, null);
+                }
+            }
+
+            return result;
+        }
+
+        private MultiItemResolverResult ResolveMultipleInternal(Folder parent,
+            List<FileSystemInfo> files,
+            string collectionType,
+            IDirectoryService directoryService)
         {
             if (IsInvalid(parent, collectionType, files))
             {