Переглянути джерело

Add header links for music videos

Luke Pulverenti 12 роки тому
батько
коміт
478bef7655
1 змінених файлів з 13 додано та 0 видалено
  1. 13 0
      MediaBrowser.Controller/Dto/DtoBuilder.cs

+ 13 - 0
MediaBrowser.Controller/Dto/DtoBuilder.cs

@@ -707,6 +707,19 @@ namespace MediaBrowser.Controller.Dto
 
 
             if (musicVideo != null)
             if (musicVideo != null)
             {
             {
+                if (!string.IsNullOrEmpty(musicVideo.Album))
+                {
+                    var parentAlbum = _libraryManager.RootFolder
+                        .RecursiveChildren
+                        .OfType<MusicAlbum>()
+                        .FirstOrDefault(i => string.Equals(i.Name, musicVideo.Album, StringComparison.OrdinalIgnoreCase));
+
+                    if (parentAlbum != null)
+                    {
+                        dto.AlbumId = GetClientItemId(parentAlbum);
+                    }
+                }
+                
                 SetMusicVideoProperties(dto, musicVideo);
                 SetMusicVideoProperties(dto, musicVideo);
             }
             }
         }
         }