diff --git a/src/NzbDrone.Core/Notifications/Trakt/TraktProxy.cs b/src/NzbDrone.Core/Notifications/Trakt/TraktProxy.cs index 337c240f7..c45ff1607 100644 --- a/src/NzbDrone.Core/Notifications/Trakt/TraktProxy.cs +++ b/src/NzbDrone.Core/Notifications/Trakt/TraktProxy.cs @@ -1,3 +1,4 @@ +using System; using System.Net.Http; using NLog; using NzbDrone.Common.Extensions; @@ -76,6 +77,7 @@ public TraktAuthRefreshResource RefreshAuthToken(string refreshToken) { var request = new HttpRequestBuilder(RenewUri) .AddQueryParam("refresh_token", refreshToken) + .WithRateLimit(2) .Build(); return _httpClient.Get(request)?.Resource ?? null; @@ -85,6 +87,7 @@ public HttpRequest BuildRequest(string resource, HttpMethod method, string acces { var request = new HttpRequestBuilder(URL).Resource(resource).Build(); + request.RateLimit = TimeSpan.FromSeconds(2); request.Headers.Accept = HttpAccept.Json.Value; request.Method = method;