Claire dd4c156f33
Fix possible duplicate statuses in timelines in some edge cases (#17971)
In some rare cases, when receiving statuses out of order from the streaming
API then polling from the REST API, it was possible for the
`expandNormalizedTimeline` function to insert duplicates in the timeline,
which would then result in several bugs.

This commits ensures that there are no duplicates inserted in the
timeline.
2022-04-06 21:01:41 +02:00
..
2022-03-06 22:51:40 +01:00
2022-03-29 10:51:09 +09:00
2019-12-19 07:39:08 +09:00
2021-06-27 22:31:28 +02:00
2017-09-30 04:29:56 +02:00
2020-11-23 17:35:14 +01:00