|
|
@ -58,10 +58,7 @@ class ExpirationSettingsViewModel(
|
|
|
|
init {
|
|
|
|
init {
|
|
|
|
// SETUP
|
|
|
|
// SETUP
|
|
|
|
viewModelScope.launch {
|
|
|
|
viewModelScope.launch {
|
|
|
|
expirationConfig = storage.getExpirationConfiguration(threadId)?.let {
|
|
|
|
expirationConfig = storage.getExpirationConfiguration(threadId)
|
|
|
|
if (ExpirationConfiguration.isNewConfigEnabled) it
|
|
|
|
|
|
|
|
else if (it)
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
val expirationType = expirationConfig?.expiryMode
|
|
|
|
val expirationType = expirationConfig?.expiryMode
|
|
|
|
val recipient = threadDb.getRecipientForThreadId(threadId)
|
|
|
|
val recipient = threadDb.getRecipientForThreadId(threadId)
|
|
|
|
_recipient.value = recipient
|
|
|
|
_recipient.value = recipient
|
|
|
|