RenameConversationUseCaseImpl

internal class RenameConversationUseCaseImpl(val conversationRepository: ConversationRepository, val persistMessage: PersistMessageUseCase, renamedConversationEventHandler: RenamedConversationEventHandler, val selfUserId: <Error class: unknown class>, eventMapper: EventMapper = MapperProvider.eventMapper(selfUserId)) : RenameConversationUseCase

Constructors

Link copied to clipboard
constructor(conversationRepository: ConversationRepository, persistMessage: PersistMessageUseCase, renamedConversationEventHandler: RenamedConversationEventHandler, selfUserId: <Error class: unknown class>, eventMapper: EventMapper = MapperProvider.eventMapper(selfUserId))

Properties

Link copied to clipboard
Link copied to clipboard
val selfUserId: <Error class: unknown class>

Functions

Link copied to clipboard
open suspend operator override fun invoke(conversationId: <Error class: unknown class>, conversationName: String): RenamingResult