Browse Source

add Download func to cacheable user

pull/2578/head
Misha133 2 years ago
parent
commit
9ee5c80430
1 changed files with 5 additions and 1 deletions
  1. +5
    -1
      src/Discord.Net.WebSocket/DiscordSocketClient.cs

+ 5
- 1
src/Discord.Net.WebSocket/DiscordSocketClient.cs View File

@@ -2949,7 +2949,11 @@ namespace Discord.WebSocket
var cacheableUser = new Cacheable<SocketGuildUser, ulong>(member,
data.UserId,
member is not null,
() => Task.FromResult((SocketGuildUser)null)
async () =>
{
var model = await ApiClient.GetGuildMemberAsync(data.GuildId, data.UserId);
return guild.AddOrUpdateUser(model);
}
);

ISocketMessageChannel channel = null;


Loading…
Cancel
Save