Fixed non-guild presence updates

This commit is contained in:
RogueException
2017-04-01 16:40:53 -03:00
parent 3424473566
commit bc2e0a19af

View File

@@ -1353,12 +1353,17 @@ namespace Discord.WebSocket
}
else
{
//TODO: Add as part of friends list update
/*var globalUser = GetOrCreateUser(State, data.User);
var globalUser = State.GetUser(data.User.Id);
if (globalUser == null)
{
await _gatewayLogger.WarningAsync("PRESENCE_UPDATE referenced an unknown user.").ConfigureAwait(false);
break;
}
var before = globalUser.Clone();
globalUser.Update(State, data.User);
globalUser.Update(State, data);
await TimedInvokeAsync(_userUpdatedEvent, nameof(UserUpdated), before, globalUser).ConfigureAwait(false);*/
await TimedInvokeAsync(_userUpdatedEvent, nameof(UserUpdated), before, globalUser).ConfigureAwait(false);
}
}
break;