1
0
mirror of https://github.com/Radarr/Radarr.git synced 2026-04-24 22:35:49 -04:00

Episode resource now uses series resource as the subtype

Fixed: Episodes on the calendar have series images attached properly again
This commit is contained in:
Mark McDowall
2014-09-10 18:11:35 -07:00
parent b2526a136c
commit 2ff1208947
5 changed files with 20 additions and 11 deletions
@@ -1,7 +1,10 @@
using System;
using System.Collections.Generic;
using System.IO;
using NzbDrone.Api.EpisodeFiles;
using System.Linq;
using NzbDrone.Api.Extensions;
using NzbDrone.Api.Mapping;
using NzbDrone.Api.Series;
using NzbDrone.Core.Datastore.Events;
using NzbDrone.Core.DecisionEngine;
using NzbDrone.Core.Download;
@@ -72,6 +75,13 @@ namespace NzbDrone.Api.Episodes
return resource;
}
protected override List<EpisodeResource> ToListResource<TModel>(IEnumerable<TModel> modelList)
{
var resources = base.ToListResource(modelList);
return resources.LoadSubtype<EpisodeResource, SeriesResource, Core.Tv.Series>(e => e.SeriesId, _seriesService.GetSeries).ToList();
}
public void Handle(EpisodeGrabbedEvent message)
{
foreach (var episode in message.Episode.Episodes)