If a session was missing for any device, we were asking for the keys for all the devices.
https://linear.app/comm/issue/ENG-10753/session-recovery-sometimes-fails
Differential D14816
[lib] Fetch keys only when a session is missing Authored by tomek on Jun 6 2025, 12:30 PM. Tags None Referenced Files None Subscribers None
Details If a session was missing for any device, we were asking for the keys for all the devices. https://linear.app/comm/issue/ENG-10753/session-recovery-sometimes-fails Create a session between device A1 of the user A and the device B1 of the user B. Then add a new secondary device B2 and send a message from A to B. Make sure using some console logs that only keys for B2 were fetched and that only this session was created.
Diff Detail
|