MemberLeaveEventHandlerImpl

internal class MemberLeaveEventHandlerImpl(memberDAO: <Error class: unknown class>, userRepository: UserRepository, conversationRepository: ConversationRepository, persistMessage: PersistMessageUseCase, updateConversationClientsForCurrentCall: <Error class: unknown class><UpdateConversationClientsForCurrentCallUseCase>, legalHoldHandler: LegalHoldHandler, selfTeamIdProvider: SelfTeamIdProvider, selfUserId: <Error class: unknown class>) : MemberLeaveEventHandler

Constructors

Link copied to clipboard
constructor(memberDAO: <Error class: unknown class>, userRepository: UserRepository, conversationRepository: ConversationRepository, persistMessage: PersistMessageUseCase, updateConversationClientsForCurrentCall: <Error class: unknown class><UpdateConversationClientsForCurrentCallUseCase>, legalHoldHandler: LegalHoldHandler, selfTeamIdProvider: SelfTeamIdProvider, selfUserId: <Error class: unknown class>)

Functions

Link copied to clipboard
open suspend override fun handle(event: Event.Conversation.MemberLeave): <Error class: unknown class><<Error class: unknown class>, Unit>