mirror of
https://github.com/vector-im/hydrogen-web.git
synced 2024-12-23 11:35:04 +01:00
add some comments
This commit is contained in:
parent
fe9245dd04
commit
28b46a1e5b
@ -36,6 +36,7 @@ export class Encryption {
|
|||||||
let roomKeyMessage;
|
let roomKeyMessage;
|
||||||
let encryptedContent;
|
let encryptedContent;
|
||||||
try {
|
try {
|
||||||
|
// TODO: we could consider keeping the session in memory for the current room
|
||||||
let sessionEntry = await txn.outboundGroupSessions.get(roomId);
|
let sessionEntry = await txn.outboundGroupSessions.get(roomId);
|
||||||
if (sessionEntry) {
|
if (sessionEntry) {
|
||||||
session.unpickle(this._pickleKey, sessionEntry.session);
|
session.unpickle(this._pickleKey, sessionEntry.session);
|
||||||
@ -114,6 +115,11 @@ export class Encryption {
|
|||||||
session_id: session.session_id(),
|
session_id: session.session_id(),
|
||||||
session_key: session.session_key(),
|
session_key: session.session_key(),
|
||||||
algorithm: MEGOLM_ALGORITHM,
|
algorithm: MEGOLM_ALGORITHM,
|
||||||
|
// if we need to do this, do we need to create
|
||||||
|
// the room key message after or before having encrypted
|
||||||
|
// with the new session? I guess before as we do now
|
||||||
|
// because the chain_index is where you should start decrypting?
|
||||||
|
//
|
||||||
// chain_index: session.message_index()
|
// chain_index: session.message_index()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user