Fixed session resuming

This commit is contained in:
RogueException
2016-07-20 15:31:05 -03:00
parent e2f15c96cd
commit 2b9bb9fbb7
3 changed files with 4 additions and 1 deletions

View File

@@ -372,6 +372,7 @@ namespace Discord.API
{ {
var msg = new ResumeParams() var msg = new ResumeParams()
{ {
Token = _authToken,
SessionId = sessionId, SessionId = sessionId,
Sequence = lastSeq Sequence = lastSeq
}; };

View File

@@ -4,6 +4,8 @@ namespace Discord.API.Gateway
{ {
public class ResumeParams public class ResumeParams
{ {
[JsonProperty("token")]
public string Token { get; set; }
[JsonProperty("session_id")] [JsonProperty("session_id")]
public string SessionId { get; set; } public string SessionId { get; set; }
[JsonProperty("seq")] [JsonProperty("seq")]

View File

@@ -43,7 +43,7 @@ namespace Discord.Net.Converters
if (converter == null) if (converter == null)
{ {
var innerConverter = GetConverter(propInfo, innerTypeOutput); var innerConverter = GetConverter(propInfo, innerTypeOutput);
converter = converterType.DeclaredConstructors.FirstOrDefault().Invoke(new object[] { innerConverter }) as JsonConverter; converter = converterType.DeclaredConstructors.First().Invoke(new object[] { innerConverter }) as JsonConverter;
instanceField.SetValue(null, converter); instanceField.SetValue(null, converter);
} }
} }