ManageConversationFolderUseCaseImpl
internal class ManageConversationFolderUseCaseImpl(repository: ConversationFolderRepository) : ManageConversationFolderUseCase
Functions
Link copied to clipboard
Link copied to clipboard
open suspend override fun save(folderId: String, name: String, added: Set<ConversationId>, removed: Set<ConversationId>): Either<CoreFailure, ConversationFolder>
Link copied to clipboard
open suspend override fun updateMembership(folderId: String, added: Set<ConversationId>, removed: Set<ConversationId>): Either<CoreFailure, ConversationFolder>
Changes membership of an existing folder without changing its name or type, including Favorites.