diff options
| author | theguymadmax <theguymadmax@proton.me> | 2025-05-22 09:05:23 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-05-22 07:05:23 -0600 |
| commit | 0cea0394454480a1a68f2642021671796ba6455e (patch) | |
| tree | 86dbe421fbfd24520901847b2ab96e0dc12e9c57 /Emby.Server.Implementations/Library | |
| parent | c3762186da06b1aeef74b3e326fd90ec7484e836 (diff) | |
Fix media detection for single video files with subfolders (#14140)
Diffstat (limited to 'Emby.Server.Implementations/Library')
| -rw-r--r-- | Emby.Server.Implementations/Library/Resolvers/Movies/MovieResolver.cs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Emby.Server.Implementations/Library/Resolvers/Movies/MovieResolver.cs b/Emby.Server.Implementations/Library/Resolvers/Movies/MovieResolver.cs index f1aeb1340..d78f8b991 100644 --- a/Emby.Server.Implementations/Library/Resolvers/Movies/MovieResolver.cs +++ b/Emby.Server.Implementations/Library/Resolvers/Movies/MovieResolver.cs @@ -456,8 +456,9 @@ namespace Emby.Server.Implementations.Library.Resolvers.Movies { var videoPath = result.Items[0].Path; var hasPhotos = photos.Any(i => !PhotoResolver.IsOwnedByResolvedMedia(videoPath, i.Name)); + var hasOtherSubfolders = multiDiscFolders.Count > 0; - if (!hasPhotos) + if (!hasPhotos && !hasOtherSubfolders) { var movie = (T)result.Items[0]; movie.IsInMixedFolder = false; |
