Remove unused archive field in ComposeState

This commit is contained in:
Moez Bhatti
2018-03-28 16:55:06 -04:00
parent 2cbd28474d
commit de4019bf17
2 changed files with 3 additions and 10 deletions
@@ -30,10 +30,12 @@ import com.mlsdev.rximagepicker.Sources
import com.moez.QKSMS.R
import com.uber.autodispose.android.lifecycle.scope
import com.uber.autodispose.kotlin.autoDisposable
import injection.appComponent
import common.Navigator
import common.base.QkViewModel
import common.util.ClipboardUtils
import common.util.extensions.makeToast
import common.util.filter.ContactFilter
import injection.appComponent
import interactor.ContactSync
import interactor.DeleteMessage
import interactor.MarkRead
@@ -53,8 +55,6 @@ import model.Contact
import model.Conversation
import model.Message
import model.PhoneNumber
import common.Navigator
import common.base.QkViewModel
import repository.ContactRepository
import repository.MessageRepository
import util.extensions.asObservable
@@ -173,12 +173,6 @@ class ComposeViewModel(intent: Intent) : QkViewModel<ComposeView, ComposeState>(
newState { it.copy(title = conversation.getTitle()) }
}
disposables += conversation
.distinctUntilChanged { conversation -> conversation.archived }
.subscribe { conversation ->
newState { it.copy(archived = conversation.archived) }
}
disposables += attachments
.subscribe { attachments ->
newState { it.copy(attachments = attachments) }