소스 검색

don't allow nested music artists

Luke Pulverenti 12 년 전
부모
커밋
e9aa4e0ded
1개의 변경된 파일6개의 추가작업 그리고 0개의 파일을 삭제
  1. 6 0
      MediaBrowser.Server.Implementations/Library/Resolvers/Audio/MusicArtistResolver.cs

+ 6 - 0
MediaBrowser.Server.Implementations/Library/Resolvers/Audio/MusicArtistResolver.cs

@@ -33,6 +33,12 @@ namespace MediaBrowser.Server.Implementations.Library.Resolvers.Audio
             if (args.Parent == null) return null;
             if (args.Parent.IsRoot) return null;
 
+            // Don't allow nested artists
+            if (args.Parent is MusicArtist)
+            {
+                return null;
+            }
+
             // If we contain an album assume we are an artist folder
             return args.FileSystemChildren.Where(i => i.Attributes.HasFlag(FileAttributes.Directory)).Any(i => MusicAlbumResolver.IsMusicAlbum(i.FullName)) ? new MusicArtist() : null;
         }