group autobugs by anonymous user

This commit is contained in:
geeksville
2020-04-21 08:31:28 -07:00
parent 671bafa05f
commit d51d32c2f3

View File

@@ -1,6 +1,7 @@
package com.geeksville.mesh
import android.os.Debug
import com.geeksville.android.AppPrefs
import com.geeksville.android.BuildUtils.isEmulator
import com.geeksville.android.GeeksvilleApplication
import com.geeksville.android.Logging
@@ -23,6 +24,9 @@ class MeshUtilApplication : GeeksvilleApplication() {
crashlytics.setCrashlyticsCollectionEnabled(isAnalyticsAllowed)
crashlytics.setCustomKey("debug_build", BuildConfig.DEBUG)
val pref = AppPrefs(this)
crashlytics.setUserId(pref.getInstallId()) // be able to group all bugs per anonymous user
// Attach to our exception wrapper
Exceptions.reporter = { exception, _, _ ->
crashlytics.recordException(exception)