Allow clicking anywhere in row to click through to conversation

This commit is contained in:
moezbhatti
2019-09-27 00:26:10 -04:00
parent 2b510e7bd7
commit f649f593a8
9 changed files with 52 additions and 34 deletions
@@ -31,6 +31,7 @@ import com.moez.QKSMS.mapper.CursorToRecipient
import com.moez.QKSMS.model.Contact
import com.moez.QKSMS.model.Conversation
import com.moez.QKSMS.model.Message
import com.moez.QKSMS.model.Recipient
import com.moez.QKSMS.model.SearchResult
import com.moez.QKSMS.util.tryOrNull
import io.realm.Case
@@ -153,6 +154,13 @@ class ConversationRepositoryImpl @Inject constructor(
.findAll()
}
override fun getRecipient(recipientId: Long): Recipient? {
return Realm.getDefaultInstance()
.where(Recipient::class.java)
.equalTo("id", recipientId)
.findFirst()
}
override fun getThreadId(recipient: String): Long? {
return getThreadId(listOf(recipient))
}