mirror of
https://github.com/Prowlarr/Prowlarr.git
synced 2025-10-01 07:55:22 +02:00
CP list hotfix
This commit is contained in:
@@ -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
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user