Skip to content
This repository was archived by the owner on Sep 11, 2024. It is now read-only.

Fix the 'complete security' screen#4689

Merged
dbkr merged 1 commit into
developfrom
dbkr/fix_complete_security
Jun 3, 2020
Merged

Fix the 'complete security' screen#4689
dbkr merged 1 commit into
developfrom
dbkr/fix_complete_security

Conversation

@dbkr
Copy link
Copy Markdown
Member

@dbkr dbkr commented Jun 3, 2020

#4655 removed
the check for cross-signing account data where the cross-signing
labs flag was enabled if you had an existing cross-signing setup.
This also sent the user to the 'complete security' view rather than
the 'E2E Setup' view though, which meant new logins should always
see the E2E setup screen (ie. be prompted to upgrade encryption).

NB. We need to change this check for SSSS keys in account data
(element-hq/element-web#13894) but we should
put this back the way it was in the meantime.

Regressed in #4655

#4655 removed
the check for cross-signing account data where the cross-signing
labs flag was enabled if you had an existing cross-signing setup.
This also sent the user to the 'complete security' view rather than
the 'E2E Setup' view though, which meant new logins should always
see the E2E setup screen (ie. be prompted to upgrade encryption).

NB. We need to change this check for SSSS keys in account data
(element-hq/element-web#13894) but we should
put this back the way it was in the meantime.

Regressed in #4655
@dbkr dbkr requested a review from a team June 3, 2020 13:36
@dbkr dbkr merged commit caea153 into develop Jun 3, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants