HomePhabricator
Diffusion Comm 670a1995a186

[lib][web][native] Stop removing some state on keyserver logout

Description

[lib][web][native] Stop removing some state on keyserver logout

Summary:
issue: ENG-5824
enabled apps, CSAT, theme, backup enabled, crypto store, current user info - are all values that shouldn't be removed when user disconnects from a keyserver.
In some cases change also affects set new session action. This is fince, this data shouldn't also be removed when a keyserver sets a new session. The rest of set new session will be refactored in ENG-5767

Test Plan: Tested that those values still get removed if the user is not using CSAT (didn't test if CSAT is removed because we don't have it, but the code is pretty straightforward)

Reviewers: michal, kamil, ginsu

Reviewed By: michal

Subscribers: ashoat, tomek

Differential Revision: https://phab.comm.dev/D10648

Details

Provenance
inkaAuthored on Jan 16 2024, 2:19 AM
Reviewer
michal
Differential Revision
D10648: [lib][web][native] Stop removing some state on keyserver logout
Parents
rCOMM9c9b1d17bd87: [lib] Remove threads from calendar filters on logout
Branches
Unknown
Tags
Unknown