invoke
open suspend operator override 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.