Safer code.

This commit is contained in:
Benoit Marty
2024-10-14 11:56:11 +02:00
committed by Benoit Marty
parent 25e3aa6fc4
commit d5bf8ae42f
@@ -115,8 +115,10 @@ class DeveloperSettingsPresenter @Inject constructor(
DeveloperSettingsEvents.ClearCache -> coroutineScope.clearCache(clearCacheAction) DeveloperSettingsEvents.ClearCache -> coroutineScope.clearCache(clearCacheAction)
is DeveloperSettingsEvents.SetSimplifiedSlidingSyncEnabled -> coroutineScope.launch { is DeveloperSettingsEvents.SetSimplifiedSlidingSyncEnabled -> coroutineScope.launch {
appPreferencesStore.setSimplifiedSlidingSyncEnabled(event.isEnabled) appPreferencesStore.setSimplifiedSlidingSyncEnabled(event.isEnabled)
runCatching {
logoutUseCase.logout(ignoreSdkError = true) logoutUseCase.logout(ignoreSdkError = true)
} }
}
is DeveloperSettingsEvents.SetHideImagesAndVideos -> coroutineScope.launch { is DeveloperSettingsEvents.SetHideImagesAndVideos -> coroutineScope.launch {
appPreferencesStore.setHideImagesAndVideos(event.value) appPreferencesStore.setHideImagesAndVideos(event.value)
} }