-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ElementR: After a successful gossip of the key backup decryption key, UTDs in history are not automatically fixed #26312
Closed
Labels
Comments
3 tasks
With Element R would this also fix #23333 ? |
Removed the blocker label as you will recover your history on a session per session basis (not a full import) |
I'm a bit unclear on what exactly is going on in this issue. Is the problem:
Or something else? |
Seems like a combination of 1 and 2. Unclear how we proceed here. (What did legacy crypto do?) |
3 tasks
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Steps to reproduce
Depends on a webR with that fix matrix-org/matrix-js-sdk#3778
Outcome
What did you expect?
After the verification, the new session will get the backup decryption key, therefore should decrypt history automatically.
Currently only partial history is decrypted (due to key requests).
Notice that if you verify with passphrase, a call is made to download all keys from backup. But it's not done by js-sdk, it's done by the react-sdk (by a promise in
usePassPhrase()
ofSetupEncryptionStore.ts
.What happened instead?
You have to manually go to settings and tap on restore.
Operating system
No response
Browser information
No response
URL for webapp
No response
Application version
No response
Homeserver
No response
Will you send logs?
No
The text was updated successfully, but these errors were encountered: