Ignore exceptions when logging out of Etebase

pull/1244/head
Alex Baker 5 years ago
parent c1095f2ec2
commit 612ffca6c3

@ -14,6 +14,7 @@ import org.tasks.Strings.isNullOrEmpty
import org.tasks.analytics.Constants import org.tasks.analytics.Constants
import org.tasks.caldav.BaseCaldavAccountSettingsActivity import org.tasks.caldav.BaseCaldavAccountSettingsActivity
import org.tasks.data.CaldavAccount import org.tasks.data.CaldavAccount
import timber.log.Timber
import javax.inject.Inject import javax.inject.Inject
@AndroidEntryPoint @AndroidEntryPoint
@ -125,7 +126,11 @@ class EtebaseAccountSettingsActivity : BaseCaldavAccountSettingsActivity(), Tool
} }
override suspend fun removeAccount() { override suspend fun removeAccount() {
caldavAccount?.let { clientProvider.forAccount(it).logout() } try {
caldavAccount?.let { clientProvider.forAccount(it).logout() }
} catch (e: Exception) {
Timber.e(e)
}
super.removeAccount() super.removeAccount()
} }
} }
Loading…
Cancel
Save