From dc6f264a309edfd2fa1f6f82c9309911369f8403 Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Thu, 25 Apr 2013 23:31:10 -0400 Subject: [PATCH] music progress and search placeholder --- MediaBrowser.Controller/Dto/DtoBuilder.cs | 17 +++++++++++------ MediaBrowser.Model/DTO/BaseItemDto.cs | 6 +++--- 2 files changed, 14 insertions(+), 9 deletions(-) diff --git a/MediaBrowser.Controller/Dto/DtoBuilder.cs b/MediaBrowser.Controller/Dto/DtoBuilder.cs index 63d19a662d..76a5f85172 100644 --- a/MediaBrowser.Controller/Dto/DtoBuilder.cs +++ b/MediaBrowser.Controller/Dto/DtoBuilder.cs @@ -65,7 +65,7 @@ namespace MediaBrowser.Controller.Dto { dto.Studios = item.Studios; } - + if (fields.Contains(ItemFields.People)) { tasks.Add(AttachPeople(dto, item)); @@ -176,7 +176,7 @@ namespace MediaBrowser.Controller.Dto if (item.IsFolder && fields.Contains(ItemFields.DisplayPreferencesId)) { - dto.DisplayPreferencesId = ((Folder) item).GetDisplayPreferencesId(user.Id).ToString(); + dto.DisplayPreferencesId = ((Folder)item).GetDisplayPreferencesId(user.Id).ToString(); } if (item.IsFolder) @@ -283,7 +283,7 @@ namespace MediaBrowser.Controller.Dto { dto.ProductionLocations = item.ProductionLocations; } - + dto.AspectRatio = item.AspectRatio; dto.BackdropImageTags = GetBackdropImageTags(item); @@ -340,7 +340,7 @@ namespace MediaBrowser.Controller.Dto dto.OverviewHtml = item.Overview; } } - + // If there are no backdrops, indicate what parent has them in case the Ui wants to allow inheritance if (dto.BackdropImageTags.Count == 0) { @@ -424,7 +424,7 @@ namespace MediaBrowser.Controller.Dto { dto.Album = audio.Album; dto.AlbumArtist = audio.AlbumArtist; - dto.Artist = audio.Artist; + dto.Artists = new[] { audio.Artist }; } var album = item as MusicAlbum; @@ -434,7 +434,12 @@ namespace MediaBrowser.Controller.Dto var songs = album.Children.OfType