quotient-im / Quaternion

A Qt-based IM client for Matrix
https://matrix.org/ecosystem/clients/quaternion/
GNU General Public License v3.0
637 stars 108 forks source link

Pre-connect chat history shows up as "unknown event" in E2EE rooms #866

Closed chmeeedalf closed 1 year ago

chmeeedalf commented 1 year ago

Description

It looks like Quaternion loads some history (join/leave events), but doesn't load chat events from encrypted rooms. Looking at all the options, it appears past chat messages show up as "Unknown event", rather than chat.

Steps to reproduce

Past chats (before login) show up as "Unknown event", cannot be decrypted. Right-clicking and "show detail" gives a clickable link to open in the browser, that I can then open with app.element.io.

Version information

KitsuneRal commented 1 year ago

This is a consequence of not having https://github.com/quotient-im/libQuotient/issues/608 in place.