From 1f5f4439272a449ac16c835cc0bf9d9510a4eba8 Mon Sep 17 00:00:00 2001 From: RogueException Date: Tue, 7 Jun 2016 21:19:49 -0300 Subject: [PATCH] Fixed sending requests with no options obj --- src/Discord.Net/Net/Queue/RestRequest.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Discord.Net/Net/Queue/RestRequest.cs b/src/Discord.Net/Net/Queue/RestRequest.cs index a37204f54..778a03be3 100644 --- a/src/Discord.Net/Net/Queue/RestRequest.cs +++ b/src/Discord.Net/Net/Queue/RestRequest.cs @@ -35,13 +35,15 @@ namespace Discord.Net.Queue private RestRequest(IRestClient client, string method, string endpoint, bool headerOnly, RequestOptions options) { + var timeout = options?.Timeout; + Client = client; Method = method; Endpoint = endpoint; Json = null; MultipartParams = null; HeaderOnly = headerOnly; - TimeoutTick = options.Timeout.HasValue ? (int?)unchecked(Environment.TickCount + options.Timeout.Value) : null; + TimeoutTick = timeout.HasValue ? (int?)unchecked(Environment.TickCount + timeout.Value) : null; Promise = new TaskCompletionSource(); }