matrix-dart-sdk/lib
Krille Fear b7565af56f fix: use originServerTs to check if state event is old
Due to server bugs or whatever it sometimes
happens that old state events appear
in the setState method in the room class.
Previously we checked if we already know
this event ID, but for this we needed to
check the timeline which is very fluid.
Also this is a database operation in a
non-async method which works in Hive but
not in Sembast.
Using originServerTs is not 100% safe as
well but should be more stable because
the chance that servers have veeery wrong
time (which is necessary here) is much
lower than the risk that the timeline
is not long enough to know the
old event.
2021-11-15 10:57:55 +01:00
..
encryption fix: JSON parsing in decryptRoomEvent method 2021-11-10 09:19:40 +01:00
src fix: use originServerTs to check if state event is old 2021-11-15 10:57:55 +01:00
encryption.dart refactor: nullsafe encryption 2021-09-30 12:58:37 +00:00
matrix.dart Merge branch 'nico/nullsafe' into 'main' 2021-10-28 16:25:25 +00:00