Browse Source

Give private users a proper ID.

tags/docs-0.9
RogueException 9 years ago
parent
commit
1ed853da42
2 changed files with 2 additions and 2 deletions
  1. +1
    -1
      src/Discord.Net/DiscordClient.Members.cs
  2. +1
    -1
      src/Discord.Net/DiscordClient.cs

+ 1
- 1
src/Discord.Net/DiscordClient.Members.cs View File

@@ -10,7 +10,7 @@ namespace Discord
public Members(DiscordClient client, object writerLock)
: base(client, writerLock, x => x.OnCached(), x => x.OnUncached()) { }
private string GetKey(string userId, string serverId)
=> serverId + '_' + userId;
=> (serverId ?? "Private") + '_' + userId;

public User this[string userId, string serverId]
=> this[GetKey(userId, serverId)];


+ 1
- 1
src/Discord.Net/DiscordClient.cs View File

@@ -549,7 +549,7 @@ namespace Discord
var channel = _channels[data.ChannelId];
if (channel != null)
{
var user = _members[data.UserId, channel.Server.Id];
var user = _members[data.UserId, channel.Server?.Id];

if (user != null)
{


Loading…
Cancel
Save