aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--MediaBrowser.Api/SearchService.cs11
1 files changed, 3 insertions, 8 deletions
diff --git a/MediaBrowser.Api/SearchService.cs b/MediaBrowser.Api/SearchService.cs
index 2cca72593..9d1aef300 100644
--- a/MediaBrowser.Api/SearchService.cs
+++ b/MediaBrowser.Api/SearchService.cs
@@ -181,24 +181,19 @@ namespace MediaBrowser.Api
SetThumbImageInfo(result, item);
SetBackdropImageInfo(result, item);
- var episode = item as Episode;
-
- if (episode != null)
+ var hasSeries = item as IHasSeries;
+ if (hasSeries != null)
{
- result.Series = episode.Series.Name;
+ result.Series = hasSeries.SeriesName;
}
var season = item as Season;
-
if (season != null)
{
- result.Series = season.Series.Name;
-
result.EpisodeCount = season.GetRecursiveChildren(i => i is Episode).Count;
}
var series = item as Series;
-
if (series != null)
{
result.EpisodeCount = series.GetRecursiveChildren(i => i is Episode).Count;