element-web/test/stores
David Baker 76da40c128 Fix spurious session corruption error (#12280)
* Fix spurious session corruption error

Move the server versions check to each time we reconnect to the server
rather than the first time,although, as per comment it will still only
trigger the first time, but it will avoid us awaiting and mean we know
we're connected to the server when we try, and get automatic retries.

Fixes https://github.com/element-hq/element-web/issues/26967

* Move test & add regression test

* Write some more tests

* More comments & catch exceptions in server versions check

* Note caching behaviour

* Typo

Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>

* Remove the bit of the comment that might be wrong

---------

Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
(cherry picked from commit 1403cd851a)
2024-02-26 16:42:35 +00:00
..
__snapshots__
notifications Add labs flag for Threads Activity Centre (#12137) 2024-01-29 17:52:48 +00:00
oidc Fix Native OIDC for Element Desktop (#12253) 2024-02-19 15:10:11 +00:00
right-panel Right panel: view third party invite info without clearing history (#11934) 2023-11-27 22:30:57 +00:00
room-list Refactor element call lobby + skip lobby (#12057) 2024-01-29 16:06:12 +00:00
widgets Refactor element call lobby + skip lobby (#12057) 2024-01-29 16:06:12 +00:00
AccountPasswordStore-test.ts
ActiveWidgetStore-test.ts
AutoRageshakeStore-test.ts Expose apps/widgets (#12071) 2024-01-22 10:53:27 +00:00
BreadcrumbsStore-test.ts
LifecycleStore-test.ts Fix spurious session corruption error (#12280) 2024-02-26 16:42:35 +00:00
MemberListStore-test.ts
OwnBeaconStore-test.ts Consume more imports from matrix-js-sdk/src/matrix (#11449) 2023-08-23 09:04:25 +00:00
OwnProfileStore-test.ts
RoomNotificationStateStore-test.ts Add labs flag for Threads Activity Centre (#12137) 2024-01-29 17:52:48 +00:00
RoomViewStore-test.ts Expose apps/widgets (#12071) 2024-01-22 10:53:27 +00:00
SetupEncryptionStore-test.ts
SpaceStore-test.ts Don't reference the notification levels by colour (#12138) 2024-01-15 15:25:48 +00:00
ToastStore-test.ts
TypingStore-test.ts
UserProfilesStore-test.ts
VoiceRecordingStore-test.ts
WidgetLayoutStore-test.ts