Merge branch 'krille/fix-decrypt-room-event' into 'main'
fix: Decrypt last event of a room Closes #251 See merge request famedly/company/frontend/famedlysdk!904
This commit is contained in:
commit
da57be44e4
|
|
@ -182,7 +182,7 @@ class KeyManager {
|
||||||
// attempt to decrypt the last event
|
// attempt to decrypt the last event
|
||||||
final event = room.getState(EventTypes.Encrypted);
|
final event = room.getState(EventTypes.Encrypted);
|
||||||
if (event != null && event.content['session_id'] == sessionId) {
|
if (event != null && event.content['session_id'] == sessionId) {
|
||||||
encryption.decryptRoomEvent(roomId, event, store: true);
|
room.setState(encryption.decryptRoomEventSync(roomId, event));
|
||||||
}
|
}
|
||||||
// and finally broadcast the new session
|
// and finally broadcast the new session
|
||||||
room.onSessionKeyReceived.add(sessionId);
|
room.onSessionKeyReceived.add(sessionId);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue