Fixed non-guild presence updates
This commit is contained in:
@@ -1353,12 +1353,17 @@ namespace Discord.WebSocket
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
//TODO: Add as part of friends list update
|
var globalUser = State.GetUser(data.User.Id);
|
||||||
/*var globalUser = GetOrCreateUser(State, data.User);
|
if (globalUser == null)
|
||||||
|
{
|
||||||
|
await _gatewayLogger.WarningAsync("PRESENCE_UPDATE referenced an unknown user.").ConfigureAwait(false);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
var before = globalUser.Clone();
|
var before = globalUser.Clone();
|
||||||
globalUser.Update(State, data.User);
|
globalUser.Update(State, data.User);
|
||||||
globalUser.Update(State, data);
|
globalUser.Update(State, data);
|
||||||
await TimedInvokeAsync(_userUpdatedEvent, nameof(UserUpdated), before, globalUser).ConfigureAwait(false);*/
|
await TimedInvokeAsync(_userUpdatedEvent, nameof(UserUpdated), before, globalUser).ConfigureAwait(false);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|||||||
Reference in New Issue
Block a user