1
0
mirror of https://github.com/JKorf/CryptoExchange.Net synced 2025-06-07 16:06:15 +00:00

Fixed nullreference if no Retry-After is returned after with a ratelimit error

This commit is contained in:
JKorf 2023-09-11 20:57:46 +02:00
parent 69a7a714cd
commit 6bda7a3c73

View File

@ -558,7 +558,7 @@ namespace CryptoExchange.Net
{ {
// Handle retry after header // Handle retry after header
var retryAfterHeader = responseHeaders.SingleOrDefault(r => r.Key.Equals("Retry-After", StringComparison.InvariantCultureIgnoreCase)); var retryAfterHeader = responseHeaders.SingleOrDefault(r => r.Key.Equals("Retry-After", StringComparison.InvariantCultureIgnoreCase));
if (!retryAfterHeader.Value.Any()) if (retryAfterHeader.Value?.Any() != true)
return new ServerRateLimitError(data); return new ServerRateLimitError(data);
var value = retryAfterHeader.Value.First(); var value = retryAfterHeader.Value.First();