Browse Source

Dont crash on null URL from redirect opcode

tags/docs-0.9
RogueException 9 years ago
parent
commit
0cbf5ba633
1 changed files with 7 additions and 4 deletions
  1. +7
    -4
      src/Discord.Net/WebSockets/Data/DataWebSocket.cs

+ 7
- 4
src/Discord.Net/WebSockets/Data/DataWebSocket.cs View File

@@ -94,10 +94,13 @@ namespace Discord.WebSockets.Data
case 7: //Redirect
{
var payload = (msg.Payload as JToken).ToObject<RedirectEvent>();
Host = payload.Url;
if (_logLevel >= LogMessageSeverity.Info)
RaiseOnLog(LogMessageSeverity.Info, "Redirected to " + payload.Url);
await Redirect(payload.Url);
if (payload.Url != null)
{
Host = payload.Url;
if (_logLevel >= LogMessageSeverity.Info)
RaiseOnLog(LogMessageSeverity.Info, "Redirected to " + payload.Url);
await Redirect(payload.Url);
}
}
break;
default:


Loading…
Cancel
Save