psi-im/plugins

[OMEMO] forwarded party messages are not shown

Opened this issue · 1 comments

Ri0n commented

Buggy scenario:

  1. [UNCONFIRMED] whatever way make a contact untrusted (remove its keys) and likely restart Psi after that.
  2. start chatting with the contact using Conversation from the same account like in Psi
  3. responses from the remote party will be forwarded (Carbon) to Psi but not shown. while local (sent from local Conversation and forwarded to Psi) messages will be shown on both sides

To workaround this write something to the client from Psi and key confirmation dialog will popup. After that all messages will be shown in Psi.

Expected behaviour:
On receive of forwarded OMEMO encrypted message show notification in events area and on click ask for key confirmation.

Psi: psi-im/psi@ec85e13
plugins: 5dc2190

This should be fixed in Psi+ 1299 and newer.