Make sure the active account is always correctly saved to database (#3720)

Fixes #3702
This commit is contained in:
Konrad Pozniak 2023-06-11 20:24:26 +02:00 committed by GitHub
commit 6e06e656b4
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 4 additions and 12 deletions

View file

@ -46,11 +46,8 @@ class SearchViewModel @Inject constructor(
var currentQuery: String = ""
var activeAccount: AccountEntity?
val activeAccount: AccountEntity?
get() = accountManager.activeAccount
set(value) {
accountManager.activeAccount = value
}
val mediaPreviewEnabled = activeAccount?.mediaPreviewEnabled ?: false
val alwaysShowSensitiveMedia = activeAccount?.alwaysShowSensitiveMedia ?: false