From 9fb1e8c00fcb47f1be0d3d77cc1cf644323dcf24 Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Wed, 24 Apr 2013 18:34:38 -0400 Subject: updated nuget --- MediaBrowser.Controller/Dto/DtoBuilder.cs | 25 ++++++++++++++++++---- .../Providers/Music/LastfmBaseProvider.cs | 2 +- 2 files changed, 22 insertions(+), 5 deletions(-) (limited to 'MediaBrowser.Controller') diff --git a/MediaBrowser.Controller/Dto/DtoBuilder.cs b/MediaBrowser.Controller/Dto/DtoBuilder.cs index e662355106..ede1a1e84c 100644 --- a/MediaBrowser.Controller/Dto/DtoBuilder.cs +++ b/MediaBrowser.Controller/Dto/DtoBuilder.cs @@ -420,15 +420,25 @@ namespace MediaBrowser.Controller.Dto } // Add audio info - var audio = item as Audio; - if (audio != null) + if (fields.Contains(ItemFields.AudioInfo)) { - if (fields.Contains(ItemFields.AudioInfo)) + var audio = item as Audio; + if (audio != null) { dto.Album = audio.Album; dto.AlbumArtist = audio.AlbumArtist; dto.Artist = audio.Artist; } + + var album = item as MusicAlbum; + + if (album != null) + { + var songs = album.Children.OfType