From d51d32c2f3ce8392311fc6ca27dc3d787520925e Mon Sep 17 00:00:00 2001 From: geeksville Date: Tue, 21 Apr 2020 08:31:28 -0700 Subject: [PATCH] group autobugs by anonymous user --- app/src/main/java/com/geeksville/mesh/MeshUtilApplication.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/src/main/java/com/geeksville/mesh/MeshUtilApplication.kt b/app/src/main/java/com/geeksville/mesh/MeshUtilApplication.kt index abcf38807..0c6dc7e16 100644 --- a/app/src/main/java/com/geeksville/mesh/MeshUtilApplication.kt +++ b/app/src/main/java/com/geeksville/mesh/MeshUtilApplication.kt @@ -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)