JoinExistingMLSConversationsUseCase

Send an external commit to join all MLS conversations for which the user is a member, but has not yet joined the corresponding MLS group.

Parameters

includePendingWelcome

also join conversations still waiting for a Welcome message. Only use it when that Welcome can no longer arrive, e.g. this client had no key packages or no MLS client when it was added.

Inheritors

Functions

Link copied to clipboard
abstract suspend operator fun invoke(keepRetryingOnFailure: Boolean = true, allowJoinByExternalCommit: Boolean = true, includePendingWelcome: Boolean = false): Either<CoreFailure, Unit>