From c8c579ed7e68203257ac01d50751dddc13f3f574 Mon Sep 17 00:00:00 2001 From: Benoit Marty Date: Tue, 25 Aug 2026 10:19:58 +0200 Subject: [PATCH] `SecureBackupDisableEvents` -> `SecureBackupDisableEvent` --- ...reBackupDisableEvents.kt => SecureBackupDisableEvent.kt} | 6 +++--- .../impl/disable/SecureBackupDisablePresenter.kt | 6 +++--- .../securebackup/impl/disable/SecureBackupDisableState.kt | 2 +- .../securebackup/impl/disable/SecureBackupDisableView.kt | 4 ++-- .../impl/disable/SecureBackupDisablePresenterTest.kt | 6 +++--- 5 files changed, 12 insertions(+), 12 deletions(-) rename features/securebackup/impl/src/main/kotlin/io/element/android/features/securebackup/impl/disable/{SecureBackupDisableEvents.kt => SecureBackupDisableEvent.kt} (65%) diff --git a/features/securebackup/impl/src/main/kotlin/io/element/android/features/securebackup/impl/disable/SecureBackupDisableEvents.kt b/features/securebackup/impl/src/main/kotlin/io/element/android/features/securebackup/impl/disable/SecureBackupDisableEvent.kt similarity index 65% rename from features/securebackup/impl/src/main/kotlin/io/element/android/features/securebackup/impl/disable/SecureBackupDisableEvents.kt rename to features/securebackup/impl/src/main/kotlin/io/element/android/features/securebackup/impl/disable/SecureBackupDisableEvent.kt index 05d05a4840..330faa47f5 100644 --- a/features/securebackup/impl/src/main/kotlin/io/element/android/features/securebackup/impl/disable/SecureBackupDisableEvents.kt +++ b/features/securebackup/impl/src/main/kotlin/io/element/android/features/securebackup/impl/disable/SecureBackupDisableEvent.kt @@ -8,7 +8,7 @@ package io.element.android.features.securebackup.impl.disable -sealed interface SecureBackupDisableEvents { - data object DisableBackup : SecureBackupDisableEvents - data object DismissDialogs : SecureBackupDisableEvents +sealed interface SecureBackupDisableEvent { + data object DisableBackup : SecureBackupDisableEvent + data object DismissDialogs : SecureBackupDisableEvent } diff --git a/features/securebackup/impl/src/main/kotlin/io/element/android/features/securebackup/impl/disable/SecureBackupDisablePresenter.kt b/features/securebackup/impl/src/main/kotlin/io/element/android/features/securebackup/impl/disable/SecureBackupDisablePresenter.kt index 67b6816097..13a2882fa8 100644 --- a/features/securebackup/impl/src/main/kotlin/io/element/android/features/securebackup/impl/disable/SecureBackupDisablePresenter.kt +++ b/features/securebackup/impl/src/main/kotlin/io/element/android/features/securebackup/impl/disable/SecureBackupDisablePresenter.kt @@ -37,10 +37,10 @@ class SecureBackupDisablePresenter( Timber.tag(loggerTagDisable.value).d("backupState: $backupState") val disableAction: MutableState> = remember { mutableStateOf(AsyncAction.Uninitialized) } val coroutineScope = rememberCoroutineScope() - fun handleEvent(event: SecureBackupDisableEvents) { + fun handleEvent(event: SecureBackupDisableEvent) { when (event) { - is SecureBackupDisableEvents.DisableBackup -> coroutineScope.disableBackup(disableAction) - SecureBackupDisableEvents.DismissDialogs -> { + is SecureBackupDisableEvent.DisableBackup -> coroutineScope.disableBackup(disableAction) + SecureBackupDisableEvent.DismissDialogs -> { disableAction.value = AsyncAction.Uninitialized } } diff --git a/features/securebackup/impl/src/main/kotlin/io/element/android/features/securebackup/impl/disable/SecureBackupDisableState.kt b/features/securebackup/impl/src/main/kotlin/io/element/android/features/securebackup/impl/disable/SecureBackupDisableState.kt index a4f6b210ab..1e1b1ec35e 100644 --- a/features/securebackup/impl/src/main/kotlin/io/element/android/features/securebackup/impl/disable/SecureBackupDisableState.kt +++ b/features/securebackup/impl/src/main/kotlin/io/element/android/features/securebackup/impl/disable/SecureBackupDisableState.kt @@ -15,5 +15,5 @@ data class SecureBackupDisableState( val backupState: BackupState, val disableAction: AsyncAction, val appName: String, - val eventSink: (SecureBackupDisableEvents) -> Unit + val eventSink: (SecureBackupDisableEvent) -> Unit ) diff --git a/features/securebackup/impl/src/main/kotlin/io/element/android/features/securebackup/impl/disable/SecureBackupDisableView.kt b/features/securebackup/impl/src/main/kotlin/io/element/android/features/securebackup/impl/disable/SecureBackupDisableView.kt index 423e2ed5da..10019caae6 100644 --- a/features/securebackup/impl/src/main/kotlin/io/element/android/features/securebackup/impl/disable/SecureBackupDisableView.kt +++ b/features/securebackup/impl/src/main/kotlin/io/element/android/features/securebackup/impl/disable/SecureBackupDisableView.kt @@ -55,7 +55,7 @@ fun SecureBackupDisableView( async = state.disableAction, progressDialog = {}, errorMessage = { it.message ?: it.toString() }, - onErrorDismiss = { state.eventSink.invoke(SecureBackupDisableEvents.DismissDialogs) }, + onErrorDismiss = { state.eventSink.invoke(SecureBackupDisableEvent.DismissDialogs) }, onSuccess = { onSuccess() }, ) } @@ -69,7 +69,7 @@ private fun ColumnScope.Buttons( showProgress = state.disableAction.isLoading(), destructive = true, modifier = Modifier.fillMaxWidth(), - onClick = { state.eventSink.invoke(SecureBackupDisableEvents.DisableBackup) } + onClick = { state.eventSink.invoke(SecureBackupDisableEvent.DisableBackup) } ) } diff --git a/features/securebackup/impl/src/test/kotlin/io/element/android/features/securebackup/impl/disable/SecureBackupDisablePresenterTest.kt b/features/securebackup/impl/src/test/kotlin/io/element/android/features/securebackup/impl/disable/SecureBackupDisablePresenterTest.kt index 899726d806..69f54fc253 100644 --- a/features/securebackup/impl/src/test/kotlin/io/element/android/features/securebackup/impl/disable/SecureBackupDisablePresenterTest.kt +++ b/features/securebackup/impl/src/test/kotlin/io/element/android/features/securebackup/impl/disable/SecureBackupDisablePresenterTest.kt @@ -47,7 +47,7 @@ class SecureBackupDisablePresenterTest { }.test { val initialState = awaitItem() assertThat(initialState.disableAction).isEqualTo(AsyncAction.Uninitialized) - initialState.eventSink(SecureBackupDisableEvents.DisableBackup) + initialState.eventSink(SecureBackupDisableEvent.DisableBackup) val loadingState = awaitItem() assertThat(loadingState.disableAction).isInstanceOf(AsyncAction.Loading::class.java) val finalState = awaitItem() @@ -68,12 +68,12 @@ class SecureBackupDisablePresenterTest { }.test { val initialState = awaitItem() assertThat(initialState.disableAction).isEqualTo(AsyncAction.Uninitialized) - initialState.eventSink(SecureBackupDisableEvents.DisableBackup) + initialState.eventSink(SecureBackupDisableEvent.DisableBackup) val loadingState = awaitItem() assertThat(loadingState.disableAction).isInstanceOf(AsyncAction.Loading::class.java) val errorState = awaitItem() assertThat(errorState.disableAction).isInstanceOf(AsyncAction.Failure::class.java) - errorState.eventSink(SecureBackupDisableEvents.DismissDialogs) + errorState.eventSink(SecureBackupDisableEvent.DismissDialogs) val finalState = awaitItem() assertThat(finalState.disableAction).isEqualTo(AsyncAction.Uninitialized) }