refreshing the threePids when entering the preference screen, afterwards we're monitoring for changes
This commit is contained in:
parent
1c1424eafc
commit
bd51eae741
@ -406,7 +406,7 @@ private fun Session.getEmailsWithPushInformation(): List<Pair<ThreePid.Email, Bo
|
|||||||
}
|
}
|
||||||
|
|
||||||
private fun Session.getEmailsWithPushInformationLive(): LiveData<List<Pair<ThreePid.Email, Boolean>>> {
|
private fun Session.getEmailsWithPushInformationLive(): LiveData<List<Pair<ThreePid.Email, Boolean>>> {
|
||||||
return getThreePidsLive(refreshData = false)
|
return getThreePidsLive(refreshData = true)
|
||||||
.distinctUntilChanged()
|
.distinctUntilChanged()
|
||||||
.map { threePids ->
|
.map { threePids ->
|
||||||
val emailPushers = getPushers().filter { it.kind == Pusher.KIND_EMAIL }
|
val emailPushers = getPushers().filter { it.kind == Pusher.KIND_EMAIL }
|
||||||
|
Loading…
x
Reference in New Issue
Block a user