fix: Decrypt last event of a room

This commit is contained in:
Krille Fear 2021-11-22 10:18:44 +01:00
parent ffb4540172
commit f3775fa5ba
1 changed files with 1 additions and 1 deletions

View File

@ -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);