Browse Source

Don't nullref if SelfUser.ModifyStatusAsync receives a null game

pull/147/head
RogueException 9 years ago
parent
commit
dd0d94645e
1 changed files with 1 additions and 1 deletions
  1. +1
    -1
      src/Discord.Net/Entities/Users/SelfUser.cs

+ 1
- 1
src/Discord.Net/Entities/Users/SelfUser.cs View File

@@ -74,7 +74,7 @@ namespace Discord
long idleSince = _idleSince;
if (status == UserStatus.Idle && _status != UserStatus.Idle)
idleSince = DateTimeOffset.UtcNow.ToUnixTimeMilliseconds();
var apiGame = new API.Game { Name = game.Name, StreamType = game.StreamType, StreamUrl = game.StreamUrl };
var apiGame = game != null ? new API.Game { Name = game.Name, StreamType = game.StreamType, StreamUrl = game.StreamUrl } : null;

await Discord.ApiClient.SendStatusUpdateAsync(status == UserStatus.Idle ? _idleSince : (long?)null, apiGame).ConfigureAwait(false);


Loading…
Cancel
Save