core, ui: total match in moderation path, merge member profile, reload list for another group on iOS

This commit is contained in:
Narasimha-sc committed 2026-09-30 15:38:14 +00:00
1 parent d20c0a55c2
commit c4e2393d8a
5 files changed
+10 -6

No files matched your search

+1
View File
@@ -1334,6 +1334,7 @@ final class ChatModel: ObservableObject {
if let current = getGroupMember(member.groupMemberId)?.wrapped {
m = current
m.supportChat = member.supportChat
m.memberProfile = member.memberProfile
}
_ = upsertGroupMember(groupInfo, m)
objectWillChange.send()
@@ -20,7 +20,7 @@ struct MemberSupportView: View {
var body: some View {
viewBody()
.onAppear {
if !chatModel.membersLoaded {
if !chatModel.membersLoaded || chatModel.groupMembers.first?.wrapped.groupId != groupInfo.groupId {
Task {
await chatModel.loadGroupMembers(groupInfo)
}