NewConversationMembersRepositoryImpl
internal class NewConversationMembersRepositoryImpl(memberDAO: MemberDAO, newGroupConversationSystemMessagesCreator: Lazy<NewGroupConversationSystemMessagesCreator>, idMapper: IdMapper = MapperProvider.idMapper(), memberMapper: MemberMapper = MapperProvider.memberMapper()) : NewConversationMembersRepository
Constructors
Link copied to clipboard
constructor(memberDAO: MemberDAO, newGroupConversationSystemMessagesCreator: Lazy<NewGroupConversationSystemMessagesCreator>, idMapper: IdMapper = MapperProvider.idMapper(), memberMapper: MemberMapper = MapperProvider.memberMapper())
Functions
Link copied to clipboard
open suspend override fun persistMembersAdditionToTheConversation(conversationId: ConversationIDEntity, conversationResponse: ConversationResponse, additionalMembers: List<UserId> = emptyList()): Either<CoreFailure, Unit>