mirror of
https://github.com/tulir/gomuks.git
synced 2025-04-20 10:33:41 -05:00
hicli/sync: ignore incorrectly detected member changes for megolm invalidation
This commit is contained in:
parent
7df4d7c6f9
commit
3075156884
1 changed files with 1 additions and 0 deletions
|
@ -111,6 +111,7 @@ func (h *HiClient) maybeDiscardOutboundSession(ctx context.Context, newMembershi
|
||||||
}
|
}
|
||||||
if prevMembership == newMembership ||
|
if prevMembership == newMembership ||
|
||||||
(prevMembership == event.MembershipInvite && newMembership == event.MembershipJoin) ||
|
(prevMembership == event.MembershipInvite && newMembership == event.MembershipJoin) ||
|
||||||
|
(prevMembership == event.MembershipJoin && newMembership == event.MembershipInvite) ||
|
||||||
(prevMembership == event.MembershipBan && newMembership == event.MembershipLeave) ||
|
(prevMembership == event.MembershipBan && newMembership == event.MembershipLeave) ||
|
||||||
(prevMembership == event.MembershipLeave && newMembership == event.MembershipBan) {
|
(prevMembership == event.MembershipLeave && newMembership == event.MembershipBan) {
|
||||||
return false
|
return false
|
||||||
|
|
Loading…
Add table
Reference in a new issue