element-web/src/stores
Travis Ralston 3dcc92b79d Add some logging/recovery for lost rooms
Zero inserts is not normal, so we apply the same recovery technique from the categorization logic above this block: insert it to be the very first room and hope that someone complains that the room is ordered incorrectly.

There's some additional logging to try and identify what went wrong because it should definitely be inserted. The `!== 1` check is not supposed to be called, ever.

Logging for https://github.com/vector-im/riot-web/issues/11303
2019-11-12 15:39:03 -07:00
..
ActiveWidgetStore.js Only Destroy the expected persistent widget, not *ANY* 2019-08-22 16:57:51 +01:00
CustomRoomTagStore.js Implement basic soft logout handling 2019-07-03 16:46:37 -06:00
FlairStore.js Return null instead of undefined on failure 2018-03-06 12:14:41 +00:00
GroupStore.js calculate badges for communities in TagOrderStore 2019-02-06 14:29:40 +00:00
LifecycleStore.js Implement basic soft logout handling 2019-07-03 16:46:37 -06:00
MessageComposerStore.js no point saving history at this point, maybe future supported 2018-07-17 09:27:11 +01:00
RoomListStore.js Add some logging/recovery for lost rooms 2019-11-12 15:39:03 -07:00
RoomScrollStateStore.js Re-add doc on scroll state map structure 2017-09-08 13:27:14 +01:00
RoomViewStore.js Simplify dispatch blocks 2019-11-12 13:29:01 +00:00
SessionStore.js Implement basic soft logout handling 2019-07-03 16:46:37 -06:00
TagOrderStore.js Implement basic soft logout handling 2019-07-03 16:46:37 -06:00
TypingStore.js Attach timer finished state once 2019-06-28 12:29:03 -06:00
WidgetEchoStore.js PR feedback 2018-07-16 13:18:10 +01:00