SystemMessageInserterImpl
internal class SystemMessageInserterImpl(selfUserId: UserId, persistMessage: PersistMessageUseCase) : SystemMessageInserter
Functions
Link copied to clipboard
open suspend override fun insertConversationAppsAccessChanged(eventId: String = LocalId.generate(), conversationId: ConversationId, senderUserId: UserId, isAppsAccessEnabled: Boolean)
Link copied to clipboard
open suspend override fun insertConversationStartedUnverifiedWarning(conversationId: ConversationId)
Link copied to clipboard
open suspend override fun insertHistoryLostProtocolChangedSystemMessage(conversationId: ConversationId)
Link copied to clipboard
open suspend override fun insertLostCommitSystemMessage(conversationId: ConversationId, instant: Instant): Either<CoreFailure, Unit>
Link copied to clipboard
open suspend override fun insertProtocolChangedDuringACallSystemMessage(conversationId: ConversationId, senderUserId: UserId)
Link copied to clipboard
open suspend override fun insertProtocolChangedSystemMessage(conversationId: ConversationId, senderUserId: UserId, protocol: Conversation.Protocol)