Browse Source

Removed AddRef as per dev guild discussion

pull/641/head
Sindre G. Langhus 8 years ago
parent
commit
5702502f40
1 changed files with 6 additions and 3 deletions
  1. +6
    -3
      src/Discord.Net.WebSocket/DiscordSocketClient.cs

+ 6
- 3
src/Discord.Net.WebSocket/DiscordSocketClient.cs View File

@@ -271,9 +271,12 @@ namespace Discord.WebSocket
}
internal SocketGlobalUser GetOrCreateUser(ClientState state, Discord.API.User model)
{
var user = state.GetOrAddUser(model.Id, x => SocketGlobalUser.Create(this, state, model));
user.GlobalUser.AddRef();
return user;
return state.GetOrAddUser(model.Id, x =>
{
var user = SocketGlobalUser.Create(this, state, model);
user.GlobalUser.AddRef();
return user;
});
}
internal SocketGlobalUser GetOrCreateSelfUser(ClientState state, Discord.API.User model)
{


Loading…
Cancel
Save