Fix another test

This commit is contained in:
Till Faelligen 2022-11-03 13:56:37 +01:00
parent d1781c634e
commit ba3204da75
No known key found for this signature in database
GPG key ID: ACCDC9606D472758

View file

@ -106,7 +106,8 @@ func (p *PresenceStreamProvider) IncrementalSync(
prevPresence := pres.(*types.PresenceInternal)
currentlyActive := prevPresence.CurrentlyActive()
skip := prevPresence.Equals(presence) && currentlyActive && req.Device.UserID != presence.UserID
if skip {
_, membershipChange := req.MembershipChanges[presence.UserID]
if skip && !membershipChange {
req.Log.Tracef("Skipping presence, no change (%s)", presence.UserID)
continue
}