mirror of https://github.com/M66B/FairEmail.git
Set random Bugsnag client ID
This commit is contained in:
parent
70726f8c91
commit
9894f0baf5
|
@ -62,6 +62,7 @@ import java.util.Collections;
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Locale;
|
import java.util.Locale;
|
||||||
|
import java.util.UUID;
|
||||||
import java.util.concurrent.TimeoutException;
|
import java.util.concurrent.TimeoutException;
|
||||||
|
|
||||||
import javax.mail.MessagingException;
|
import javax.mail.MessagingException;
|
||||||
|
@ -218,6 +219,15 @@ public class ApplicationEx extends Application {
|
||||||
});
|
});
|
||||||
|
|
||||||
Bugsnag.init(this, config);
|
Bugsnag.init(this, config);
|
||||||
|
|
||||||
|
String uuid = prefs.getString("uuid", null);
|
||||||
|
if (uuid == null) {
|
||||||
|
uuid = UUID.randomUUID().toString();
|
||||||
|
prefs.edit().putString("uuid", uuid).apply();
|
||||||
|
}
|
||||||
|
Log.i("uuid=" + uuid);
|
||||||
|
Bugsnag.getClient().setUserId(uuid);
|
||||||
|
|
||||||
if (prefs.getBoolean("crash_reports", false))
|
if (prefs.getBoolean("crash_reports", false))
|
||||||
Bugsnag.startSession();
|
Bugsnag.startSession();
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue