mirror of
https://github.com/element-hq/synapse
synced 2024-07-08 14:04:05 +00:00
If ther are more than 100 to-device messages pending for a device `/sync` will only return the first 100, however the next batch token was incorrectly calculated and so all other pending messages would be dropped. This is due to `txn.rowcount` only returning the number of rows that *changed*, rather than the number *selected* in SQLite.
2 lines
76 B
Plaintext
2 lines
76 B
Plaintext
Fix to-device messages being dropped during limited sync when using SQLite.
|