🐛 Dozens of bug fixes

This commit is contained in:
2025-07-19 16:41:04 +08:00
parent 921a10f7ab
commit da5b3ac261
6 changed files with 18 additions and 8 deletions

View File

@@ -341,6 +341,15 @@ public partial class ChatService(
m => m!.ChatRoomId,
m => m
);
var messageSenders = messages
.Select(m => m.Value!.Sender)
.DistinctBy(x => x.Id)
.ToList();
messageSenders = await crs.LoadMemberAccounts(messageSenders);
foreach (var message in messages)
message.Value!.Sender = messageSenders.First(x => x.Id == message.Value.SenderId);
return messages;
}