avistaz: respect rate limit from indexer (#14472)

* avistaz: respect rate limit from indexer

* server: add default value for retry-after of 1 minute
This commit is contained in:
Bogdan
2023-06-24 09:16:45 +03:00
committed by GitHub
parent c0a994e481
commit 51b60b3837
2 changed files with 8 additions and 1 deletions

View File

@@ -450,7 +450,8 @@ namespace Jackett.Server.Controllers
if (!HttpContext.Response.Headers.ContainsKey("Retry-After"))
{
var retryAfter = Convert.ToInt32(tooManyRequestsException.RetryAfter.TotalSeconds);
var retryTime = tooManyRequestsException.RetryAfter != TimeSpan.Zero ? tooManyRequestsException.RetryAfter : TimeSpan.FromMinutes(1);
var retryAfter = Convert.ToInt32(retryTime.TotalSeconds);
if (retryAfter > 0)
{