GroupConversationCreatorImpl

internal class GroupConversationCreatorImpl(    conversationRepository: ConversationRepository,     conversationGroupRepository: ConversationGroupRepository,     syncManager: SyncManager,     currentClientIdProvider: CurrentClientIdProvider,     newGroupConversationSystemMessagesCreator: NewGroupConversationSystemMessagesCreator,     refreshUsersWithoutMetadata: RefreshUsersWithoutMetadataUseCase) : GroupConversationCreator

Implementation of GroupConversationCreator.

Constructors

Link copied to clipboard
constructor(    conversationRepository: ConversationRepository,     conversationGroupRepository: ConversationGroupRepository,     syncManager: SyncManager,     currentClientIdProvider: CurrentClientIdProvider,     newGroupConversationSystemMessagesCreator: NewGroupConversationSystemMessagesCreator,     refreshUsersWithoutMetadata: RefreshUsersWithoutMetadataUseCase)

Functions

Link copied to clipboard
open suspend operator override fun invoke(    name: String,     userIdList: List<<Error class: unknown class>>,     options: <Error class: unknown class>): ConversationCreationResult