This differential implements notifs olm session recreation logic in keyserver-connection-handler.
Details
Details
- Log in to web app.
- Open IndexedDB in Developer tools.
- Remove keyserver notifs session or keyserver notifs session encryption key or both.
- Refresh the web app.
- Ensure that keyserver notifs session or keyserver notifs session encryption key or both are back in IndexedDB.
- Ensure that web notifs work.
Test both Safari and Chrome
Diff Detail
Diff Detail
- Repository
- rCOMM Comm
- Branch
- marcin/eng-9025
- Lint
No Lint Coverage - Unit
No Test Coverage
Event Timeline
lib/keyserver-conn/keyserver-connection-handler.js | ||
---|---|---|
308–408 | I would move this to a separate hook to clean-up KeyserverConnectionHandler. |