From 7c0d53f5485731ad7815c646554d754f86eb279f Mon Sep 17 00:00:00 2001 From: Alex Baker Date: Mon, 4 Jan 2021 10:21:51 -0600 Subject: [PATCH] Report exceptions during sign in --- app/src/main/java/org/tasks/auth/SignInActivity.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/src/main/java/org/tasks/auth/SignInActivity.kt b/app/src/main/java/org/tasks/auth/SignInActivity.kt index 2d660b278..49e27e659 100644 --- a/app/src/main/java/org/tasks/auth/SignInActivity.kt +++ b/app/src/main/java/org/tasks/auth/SignInActivity.kt @@ -32,6 +32,7 @@ import dagger.hilt.android.AndroidEntryPoint import kotlinx.coroutines.launch import net.openid.appauth.* import org.tasks.R +import org.tasks.analytics.Firebase import org.tasks.billing.Inventory import org.tasks.billing.PurchaseDialog import org.tasks.billing.PurchaseDialog.Companion.FRAG_TAG_PURCHASE_DIALOG @@ -60,6 +61,7 @@ class SignInActivity : InjectingAppCompatActivity(), PurchaseDialog.PurchaseHand @Inject lateinit var themeColor: ThemeColor @Inject lateinit var inventory: Inventory @Inject lateinit var dialogBuilder: DialogBuilder + @Inject lateinit var firebase: Firebase private val viewModel: SignInViewModel by viewModels() @@ -168,6 +170,7 @@ class SignInActivity : InjectingAppCompatActivity(), PurchaseDialog.PurchaseHand newPurchaseDialog(tasksPayment = true, github = authService.isGitHub) .show(supportFragmentManager, FRAG_TAG_PURCHASE_DIALOG) } else { + firebase.reportException(e) returnError(e.message) } }