invoke

abstract suspend operator fun invoke(conversationId: <Error class: unknown class>, userIdToRemove: <Error class: unknown class>): RemoveMemberFromConversationUseCase.Result

This use case will allow to remove a user from a given group conversation while still keeping the mentioned conversation in the DB.

Return

Result indicating operation succeeded or if anything failed while removing the user from the conversation.

Parameters

conversationId

of the group conversation to leave.

userIdToRemove

of the user that will be removed from the conversation.