mirror of
https://github.com/matrix-org/dendrite.git
synced 2026-01-01 03:03:10 -06:00
Bug fixes
This commit is contained in:
parent
8a0c2a47e5
commit
021f276255
|
|
@ -147,7 +147,6 @@ func (p *PDUStreamProvider) IncrementalSync(
|
|||
To: to,
|
||||
Backwards: from > to,
|
||||
}
|
||||
newPos = from
|
||||
|
||||
var err error
|
||||
var stateDeltas []types.StateDelta
|
||||
|
|
@ -168,10 +167,15 @@ func (p *PDUStreamProvider) IncrementalSync(
|
|||
}
|
||||
}
|
||||
|
||||
if len(stateDeltas) == 0 {
|
||||
return to
|
||||
}
|
||||
|
||||
for _, roomID := range joinedRooms {
|
||||
req.Rooms[roomID] = gomatrixserverlib.Join
|
||||
}
|
||||
|
||||
newPos = from
|
||||
for _, delta := range stateDeltas {
|
||||
var pos types.StreamPosition
|
||||
if pos, err = p.addRoomDeltaToResponse(ctx, req.Device, r, delta, &eventFilter, req.Response); err != nil {
|
||||
|
|
|
|||
Loading…
Reference in a new issue