mirror of
https://github.com/nextcloud/talk-android
synced 2025-06-19 19:49:33 +01:00
fix to show user status in conversation list
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
This commit is contained in:
parent
3b51fde300
commit
722914fb6c
@ -19,6 +19,7 @@ import com.nextcloud.talk.data.database.model.ConversationEntity
|
||||
import com.nextcloud.talk.data.network.NetworkMonitor
|
||||
import com.nextcloud.talk.data.user.model.User
|
||||
import com.nextcloud.talk.models.domain.ConversationModel
|
||||
import com.nextcloud.talk.utils.CapabilitiesUtil.isUserStatusAvailable
|
||||
import com.nextcloud.talk.utils.database.user.CurrentUserProviderNew
|
||||
import io.reactivex.Observer
|
||||
import io.reactivex.android.schedulers.AndroidSchedulers
|
||||
@ -107,8 +108,10 @@ class OfflineFirstConversationsRepository @Inject constructor(
|
||||
return null
|
||||
}
|
||||
|
||||
val includeStatus = isUserStatusAvailable(user)
|
||||
|
||||
try {
|
||||
val conversationsList = network.getRooms(user, user.baseUrl!!, false)
|
||||
val conversationsList = network.getRooms(user, user.baseUrl!!, includeStatus)
|
||||
.subscribeOn(Schedulers.io())
|
||||
.observeOn(AndroidSchedulers.mainThread())
|
||||
.blockingSingle()
|
||||
|
Loading…
Reference in New Issue
Block a user