diff options
| author | LukePulverenti <luke.pulverenti@gmail.com> | 2013-03-12 22:13:58 -0400 |
|---|---|---|
| committer | LukePulverenti <luke.pulverenti@gmail.com> | 2013-03-12 22:13:58 -0400 |
| commit | da89c337a81e10cdd7a1d4258564a8b12caedcd9 (patch) | |
| tree | 7136e174587a8ecf991a093fe638784bf994d212 /MediaBrowser.Controller/Library/DtoBuilder.cs | |
| parent | 1a28d9317217d646ca0a2f57229fcbce42c5203d (diff) | |
#22 - missing from last checkin
Diffstat (limited to 'MediaBrowser.Controller/Library/DtoBuilder.cs')
| -rw-r--r-- | MediaBrowser.Controller/Library/DtoBuilder.cs | 22 |
1 files changed, 14 insertions, 8 deletions
diff --git a/MediaBrowser.Controller/Library/DtoBuilder.cs b/MediaBrowser.Controller/Library/DtoBuilder.cs index 51d123280..04ebf3a8d 100644 --- a/MediaBrowser.Controller/Library/DtoBuilder.cs +++ b/MediaBrowser.Controller/Library/DtoBuilder.cs @@ -293,17 +293,23 @@ namespace MediaBrowser.Controller.Library dto.Name = item.Name; dto.OfficialRating = item.OfficialRating; - var strippedOverview = string.IsNullOrEmpty(item.Overview) ? item.Overview : item.Overview.StripHtml(); + var hasOverview = fields.Contains(ItemFields.Overview); + var hasHtmlOverview = fields.Contains(ItemFields.OverviewHtml); - if (fields.Contains(ItemFields.Overview)) + if (hasOverview || hasHtmlOverview) { - dto.Overview = strippedOverview; - } + var strippedOverview = string.IsNullOrEmpty(item.Overview) ? item.Overview : item.Overview.StripHtml(); - // Only supply the html version if there was actually html content - if (fields.Contains(ItemFields.OverviewHtml) && !string.Equals(item.Overview, strippedOverview)) - { - dto.OverviewHtml = item.Overview; + if (fields.Contains(ItemFields.Overview)) + { + dto.Overview = strippedOverview; + } + + // Only supply the html version if there was actually html content + if (fields.Contains(ItemFields.OverviewHtml) && !string.Equals(item.Overview, strippedOverview)) + { + dto.OverviewHtml = item.Overview; + } } // If there are no backdrops, indicate what parent has them in case the Ui wants to allow inheritance |
