浏览代码

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 (!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);
             }
         }