Skip to content
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

[invisible crypto] re-try decrypting messages after we've verified a user (or withdraw verification) #28102

Open
uhoreg opened this issue Sep 18, 2024 · 3 comments
Labels
A-E2EE O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Minor Impairs non-critical functionality or suitable workarounds exist T-Defect

Comments

@uhoreg
Copy link
Member

uhoreg commented Sep 18, 2024

element-hq/matrix-react-sdk#50 enables decrypting in "invisible crypto" mode, and displays an error if you receive an event from a user who was verified, but changed their identity. However, if we re-verify the user (or withdraw verification, when that gets implemented), we don't re-try decrypting, so the error is still shown.

@richvdh richvdh changed the title [invisible cryprto] re-try decrypting messages after we've verified a user (or withdraw verification) [invisible crypto] re-try decrypting messages after we've verified a user (or withdraw verification) Sep 25, 2024
@richvdh richvdh transferred this issue from element-hq/matrix-react-sdk Sep 25, 2024
@dosubot dosubot bot added A-E2EE O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Minor Impairs non-critical functionality or suitable workarounds exist T-Defect labels Sep 25, 2024
@andybalaam
Copy link
Member

Duplicate of matrix-org/matrix-rust-sdk#3890 (please correct me if I'm wrong)

@uhoreg
Copy link
Member Author

uhoreg commented Sep 30, 2024

It's related, but I don't think it's exactly the same. This depends on the Rust work, but I think it will still need some work on the JS side to update the display.

@uhoreg uhoreg reopened this Sep 30, 2024
@BillCarsonFr
Copy link
Member

The most important is that new messages are shown correctly.
For previous messages for now the work-around is to close and re-enter the room.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-E2EE O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Minor Impairs non-critical functionality or suitable workarounds exist T-Defect
Projects
None yet
Development

No branches or pull requests

3 participants