Dont use msg.Member when message queue is enabled

This commit is contained in:
RogueException
2015-10-19 02:13:54 -03:00
parent db703b51b0
commit 0aae3fe3a0

View File

@@ -293,12 +293,12 @@ namespace Discord
if (Config.UseMessageQueue)
{
var msg = _messages.GetOrAdd("nonce_" + nonce, channel.Id, CurrentUserId);
var currentMember = _members[msg.UserId, channel.ServerId];
var currentUser = msg.User;
msg.Update(new MessageInfo
{
Content = blockText,
Timestamp = DateTime.UtcNow,
Author = new UserReference { Avatar = currentMember.AvatarId, Discriminator = currentMember.Discriminator, Id = CurrentUserId, Username = currentMember.Name },
Author = new UserReference { Avatar = currentUser.AvatarId, Discriminator = currentUser.Discriminator, Id = CurrentUserId, Username = currentUser.Name },
ChannelId = channel.Id,
IsTextToSpeech = isTextToSpeech
});