mirror of
https://github.com/Radarr/Radarr.git
synced 2024-09-17 15:02:34 +02:00
Don't return series as subtype for /api/episode
Fixed: Sped up loading episodes from server
This commit is contained in:
parent
b4f83d8a4e
commit
cfe121c777
@ -36,5 +36,10 @@ private void SetMonitored(EpisodeResource episodeResource)
|
|||||||
{
|
{
|
||||||
_episodeService.SetEpisodeMonitored(episodeResource.Id, episodeResource.Monitored);
|
_episodeService.SetEpisodeMonitored(episodeResource.Id, episodeResource.Monitored);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
protected override List<EpisodeResource> LoadSeries(List<EpisodeResource> resources)
|
||||||
|
{
|
||||||
|
return resources;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -79,7 +79,8 @@ protected override List<EpisodeResource> ToListResource<TModel>(IEnumerable<TMod
|
|||||||
{
|
{
|
||||||
var resources = base.ToListResource(modelList);
|
var resources = base.ToListResource(modelList);
|
||||||
|
|
||||||
return resources.LoadSubtype<EpisodeResource, SeriesResource, Core.Tv.Series>(e => e.SeriesId, _seriesService.GetSeries).ToList();
|
return LoadSeries(resources);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public void Handle(EpisodeGrabbedEvent message)
|
public void Handle(EpisodeGrabbedEvent message)
|
||||||
@ -100,5 +101,10 @@ public void Handle(EpisodeDownloadedEvent message)
|
|||||||
BroadcastResourceChange(ModelAction.Updated, episode.Id);
|
BroadcastResourceChange(ModelAction.Updated, episode.Id);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
protected virtual List<EpisodeResource> LoadSeries(List<EpisodeResource> resources)
|
||||||
|
{
|
||||||
|
return resources.LoadSubtype<EpisodeResource, SeriesResource, Core.Tv.Series>(e => e.SeriesId, _seriesService.GetSeries).ToList();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user