|
@@ -82,9 +82,9 @@ namespace Discord.API |
|
|
{ |
|
|
{ |
|
|
return tokenType switch |
|
|
return tokenType switch |
|
|
{ |
|
|
{ |
|
|
default(TokenType) => token?.TrimEnd(), |
|
|
|
|
|
TokenType.Bot => $"Bot {token?.TrimEnd()}", |
|
|
|
|
|
TokenType.Bearer => $"Bearer {token?.TrimEnd()}", |
|
|
|
|
|
|
|
|
default(TokenType) => token, |
|
|
|
|
|
TokenType.Bot => $"Bot {token}", |
|
|
|
|
|
TokenType.Bearer => $"Bearer {token}", |
|
|
_ => throw new ArgumentException(message: "Unknown OAuth token type.", paramName: nameof(tokenType)), |
|
|
_ => throw new ArgumentException(message: "Unknown OAuth token type.", paramName: nameof(tokenType)), |
|
|
}; |
|
|
}; |
|
|
} |
|
|
} |
|
@@ -129,7 +129,7 @@ namespace Discord.API |
|
|
RestClient.SetCancelToken(_loginCancelToken.Token); |
|
|
RestClient.SetCancelToken(_loginCancelToken.Token); |
|
|
|
|
|
|
|
|
AuthTokenType = tokenType; |
|
|
AuthTokenType = tokenType; |
|
|
AuthToken = token; |
|
|
|
|
|
|
|
|
AuthToken = token?.TrimEnd(); |
|
|
if (tokenType != TokenType.Webhook) |
|
|
if (tokenType != TokenType.Webhook) |
|
|
RestClient.SetHeader("authorization", GetPrefixedToken(AuthTokenType, AuthToken)); |
|
|
RestClient.SetHeader("authorization", GetPrefixedToken(AuthTokenType, AuthToken)); |
|
|
|
|
|
|
|
|