cache the couchpotato wanted list, update it on an interval, and use it to determine if a movie has been queued already

This commit is contained in:
Drewster727 2016-04-07 21:45:05 -05:00
commit 6ed7df2c21
13 changed files with 283 additions and 11 deletions

View file

@ -115,5 +115,16 @@ namespace PlexRequests.Api
return Api.Execute<CouchPotatoProfiles>(request, url);
}
public CouchPotatoMovies GetMovies(Uri baseUrl, string apiKey, string[] status)
{
RestRequest request;
request = new RestRequest { Resource = "/api/{apikey}/movie.list?status={status}" };
request.AddUrlSegment("apikey", apiKey);
request.AddUrlSegment("status", string.Join(",", status));
return Api.Execute<CouchPotatoMovies>(request, baseUrl);
}
}
}