Skip to content

Commit

Permalink
karma downloaded msg instead of cached
Browse files Browse the repository at this point in the history
  • Loading branch information
RheaAyase committed Jul 11, 2024
1 parent 9be47fb commit 9aa80ea
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion Modules/Karma.cs
Original file line number Diff line number Diff line change
Expand Up @@ -246,7 +246,8 @@ private async Task OnMessageReceived(SocketMessage message)
IEnumerable<UserData> mentionedUserData = message.MentionedUsers.Select(u => dbContext.GetOrAddUser(server.Id, u.Id));
if( message.Reference != null && message.Reference.MessageId.IsSpecified )
{
SocketUser referenceAuthor = channel.GetCachedMessage(message.Reference.MessageId.Value)?.Author;
IMessage referenceMessage = await channel.GetMessageAsync(message.Reference.MessageId.Value);
IUser referenceAuthor = referenceMessage.Author;
if( referenceAuthor != null )
mentionedUserData = mentionedUserData.Append(dbContext.GetOrAddUser(server.Id, referenceAuthor.Id));
}
Expand Down

0 comments on commit 9aa80ea

Please sign in to comment.