diff options
Diffstat (limited to 'MediaBrowser.Controller/Dto/DtoBuilder.cs')
| -rw-r--r-- | MediaBrowser.Controller/Dto/DtoBuilder.cs | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/MediaBrowser.Controller/Dto/DtoBuilder.cs b/MediaBrowser.Controller/Dto/DtoBuilder.cs index 2543d7037..7fd188acb 100644 --- a/MediaBrowser.Controller/Dto/DtoBuilder.cs +++ b/MediaBrowser.Controller/Dto/DtoBuilder.cs @@ -183,7 +183,7 @@ namespace MediaBrowser.Controller.Dto } dto.OriginalPrimaryImageAspectRatio = size.Width / size.Height; - + var supportedEnhancers = Kernel.Instance.ImageManager.ImageEnhancers.Where(i => { try @@ -239,7 +239,7 @@ namespace MediaBrowser.Controller.Dto dto.LockedImages = item.LockedImages; dto.EnableInternetProviders = !item.DontFetchMeta; } - + if (fields.Contains(ItemFields.Budget)) { dto.Budget = item.Budget; @@ -264,7 +264,7 @@ namespace MediaBrowser.Controller.Dto { dto.Tags = item.Tags; } - + if (fields.Contains(ItemFields.ProductionLocations)) { dto.ProductionLocations = item.ProductionLocations; @@ -441,6 +441,8 @@ namespace MediaBrowser.Controller.Dto dto.VideoFormat = video.VideoFormat; dto.IsoType = video.IsoType; + dto.PartCount = video.AdditionalPartIds.Count + 1; + if (fields.Contains(ItemFields.Chapters) && video.Chapters != null) { dto.Chapters = video.Chapters.Select(c => GetChapterInfoDto(c, item)).ToList(); |
