From c7a9cee5cc3427725017ec230c053c3ee96d7596 Mon Sep 17 00:00:00 2001 From: Neil Alexander Date: Mon, 14 Dec 2020 16:59:27 +0000 Subject: [PATCH] Fix typing next position in all cases --- syncapi/storage/shared/syncserver.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/syncapi/storage/shared/syncserver.go b/syncapi/storage/shared/syncserver.go index 63687929c..6fe0f4314 100644 --- a/syncapi/storage/shared/syncserver.go +++ b/syncapi/storage/shared/syncserver.go @@ -580,9 +580,9 @@ func (d *Database) addTypingDeltaToResponse( jr = *types.NewJoinResponse() } jr.Ephemeral.Events = append(jr.Ephemeral.Events, ev) - res.NextBatch.TypingPosition++ res.Rooms.Join[roomID] = jr } + res.NextBatch.TypingPosition = types.StreamPosition(d.EDUCache.GetLatestSyncPosition()) } return nil }