DeleteEphemeralMessageForSelfUserAsSenderUseCase

When the self user is the sender of the self deletion message, we only mark it as deleted (but we delete asset files locally), because we are relying on the receiver, telling us when to delete the message permanently, that is when the message has expired for one of the conversation members of GROUP or ONE_TO_ONE type see com.wire.kalium.logic.feature.message.ephemeral.DeleteEphemeralMessageForSelfUserAsReceiverUseCaseImpl for details

Inheritors

Functions

Link copied to clipboard
abstract suspend operator fun invoke(conversationId: <Error class: unknown class>, messageId: String): Either<CoreFailure, Unit>