Browse Source

Backport pull request #11804 from jellyfin/release-10.9.z

Exclude virtual items from DateLastMediaAdded calculation

Original-merge: d89e5a0074d6258d3b968b4f94189a90d78eef9b

Merged-by: crobibero <cody@robibe.ro>

Backported-by: Joshua M. Boniface <joshua@boniface.me>
Shadowghost 1 year ago
parent
commit
39ae56db0a
1 changed files with 2 additions and 1 deletions
  1. 2 1
      MediaBrowser.Providers/Manager/MetadataService.cs

+ 2 - 1
MediaBrowser.Providers/Manager/MetadataService.cs

@@ -398,7 +398,8 @@ namespace MediaBrowser.Providers.Manager
 
 
                 foreach (var child in children)
                 foreach (var child in children)
                 {
                 {
-                    if (!child.IsFolder)
+                    // Exclude any folders and virtual items since they are only placeholders
+                    if (!child.IsFolder && !child.IsVirtualItem)
                     {
                     {
                         var childDateCreated = child.DateCreated;
                         var childDateCreated = child.DateCreated;
                         if (childDateCreated > dateLastMediaAdded)
                         if (childDateCreated > dateLastMediaAdded)