Skip to content

When socket reconnects, and state is expired, it should rehydrate #5963

@masenf

Description

@masenf

Users are reporting issues where after the state expires on the backend, if their socket reconnects, the old state lingers in the client until they send some other event which triggers a reload, which triggers a rehydrate.

The new behavior should be to always reload when reconnecting if the target state has no router_data. ie: on socket connect, if we have seen the token before, but the state is new, emit a reload event and let the frontend take care of rehydrating.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions