Added "Additional Parameters Field" for Trakt RSS Feed (#1308)

Added Additional Parameters field similar to Indexers
This commit is contained in:
rmangahas-coupa 2017-04-03 17:53:04 -07:00 committed by Devin Buhl
parent a9154559b8
commit f4031f1e5f
2 changed files with 5 additions and 2 deletions

View File

@ -89,7 +89,7 @@ namespace NzbDrone.Core.NetImport.Trakt
{
var link = Settings.Link.Trim();
var filtersAndLimit = $"?years={Settings.Years}&genres={Settings.Genres.ToLower()}&ratings={Settings.Rating}&certifications={Settings.Ceritification.ToLower()}&limit={Settings.Limit}";
var filtersAndLimit = $"?years={Settings.Years}&genres={Settings.Genres.ToLower()}&ratings={Settings.Rating}&certifications={Settings.Ceritification.ToLower()}&limit={Settings.Limit}{Settings.TraktAdditionalParameters}";
switch (Settings.ListType)
{
@ -129,7 +129,7 @@ namespace NzbDrone.Core.NetImport.Trakt
break;
}
Authenticate();
Authenticate();
var request = new NetImportRequest($"{link}", HttpAccept.Json);
request.HttpRequest.Headers.Add("trakt-api-version", "2");

View File

@ -96,6 +96,9 @@ namespace NzbDrone.Core.NetImport.Trakt
[FieldDefinition(8, Label = "Limit", HelpText = "Limit the number of movies to get")]
public int Limit { get; set; }
[FieldDefinition(9, Label = "Additional Parameters", HelpText = "Additional Trakt API parameters", Advanced = true)]
public string TraktAdditionalParameters { get; set; }
public NzbDroneValidationResult Validate()
{