mirror of
https://github.com/lidarr/lidarr.git
synced 2025-08-23 06:45:19 -07:00
CP list hotfix
This commit is contained in:
parent
1a4fb6e7bb
commit
7cf2a8cb62
1 changed files with 21 additions and 17 deletions
|
@ -45,31 +45,35 @@ namespace NzbDrone.Core.NetImport.CouchPotato
|
|||
{
|
||||
int tmdbid = item.info.tmdb_id ?? 0;
|
||||
|
||||
// if there are no releases at all the movie wasn't found on CP, so return movies
|
||||
if (!item.releases.Any() && item.type == "movie")
|
||||
// Fix weird error reported by Madmanali93
|
||||
if (item.type != null && item.releases != null)
|
||||
{
|
||||
movies.AddIfNotNull(new Tv.Movie()
|
||||
{
|
||||
Title = item.title,
|
||||
ImdbId = item.info.imdb,
|
||||
TmdbId = tmdbid
|
||||
});
|
||||
}
|
||||
else
|
||||
{
|
||||
// snatched,missing,available,downloaded
|
||||
// done,seeding
|
||||
bool isCompleted = item.releases.Any(rel => (rel.status == "done" || rel.status == "seeding"));
|
||||
if (!isCompleted)
|
||||
// if there are no releases at all the movie wasn't found on CP, so return movies
|
||||
if (!item.releases.Any() && item.type == "movie")
|
||||
{
|
||||
movies.AddIfNotNull(new Tv.Movie()
|
||||
{
|
||||
Title = item.title,
|
||||
ImdbId = item.info.imdb,
|
||||
TmdbId = tmdbid,
|
||||
Monitored = false
|
||||
TmdbId = tmdbid
|
||||
});
|
||||
}
|
||||
else
|
||||
{
|
||||
// snatched,missing,available,downloaded
|
||||
// done,seeding
|
||||
bool isCompleted = item.releases.Any(rel => (rel.status == "done" || rel.status == "seeding"));
|
||||
if (!isCompleted)
|
||||
{
|
||||
movies.AddIfNotNull(new Tv.Movie()
|
||||
{
|
||||
Title = item.title,
|
||||
ImdbId = item.info.imdb,
|
||||
TmdbId = tmdbid,
|
||||
Monitored = false
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue