Skip to content

InvisibleCrypto | Share Room Keys: Refactoring, create a new Trait to collect session recipients and refactor to allow for a future strategy based on identity #3562

@BillCarsonFr

Description

@BillCarsonFr

As part of Invisible Crypto.

No functionality change. This a first step that would allow next to add a new strategy when distributing keys.

Notes from https://github.com/element-hq/crypto-internal/issues/307:

Prep-work Refactor GroupSessionManager#collect_session_recipients and extract a trait responsible of collecting the target devices (RoomKeyShareStrategy trait). No changes on functionality

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions