ChangeAccessForAppsInConversationUseCase
class ChangeAccessForAppsInConversationUseCase(updateConversationAccessRole: UpdateConversationAccessRoleUseCase, systemMessageInserter: SystemMessageInserter, selfUserId: <Error class: unknown class>)
Use case to change access for apps in a conversation. It updates the access roles and access of the conversation for apps (old service bots) and inserts a system message indicating the change.
Constructors
Link copied to clipboard
internal constructor(updateConversationAccessRole: UpdateConversationAccessRoleUseCase, systemMessageInserter: SystemMessageInserter, selfUserId: <Error class: unknown class>)
Functions
Link copied to clipboard
suspend operator fun invoke(conversationId: <Error class: unknown class>, accessRoles: Set<<Error class: unknown class>>, access: Set<<Error class: unknown class>>): UpdateConversationAccessRoleUseCase.Result