Skip to content
This repository was archived by the owner on Jul 25, 2024. It is now read-only.

Commit 0b729ef

Browse files
committed
Stop fabric crashlytics initialization on app start if on DEBUG.
1 parent b3db0ef commit 0b729ef

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

app/src/main/java/com/zulip/android/ZulipApp.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,8 @@ public void setZulipActivity(ZulipActivity zulipActivity) {
126126
@Override
127127
public void onCreate() {
128128
super.onCreate();
129-
Fabric.with(this, new Crashlytics());
129+
if (!BuildConfig.DEBUG)
130+
Fabric.with(this, new Crashlytics());
130131
ZulipApp.setInstance(this);
131132

132133
// This used to be from HumbugActivity.getPreferences, so we keep that

app/src/main/java/com/zulip/android/networking/ZulipAsyncPushTask.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import android.util.Log;
77

88
import com.crashlytics.android.Crashlytics;
9+
import com.zulip.android.BuildConfig;
910
import com.zulip.android.ZulipApp;
1011
import com.zulip.android.util.ZLog;
1112

@@ -76,7 +77,8 @@ public void setProperty(String key, String value) {
7677
}
7778

7879
protected String doInBackground(String... api_path) {
79-
Crashlytics.log(Log.VERBOSE, "Network call", getClass().getCanonicalName() + request);
80+
if (!BuildConfig.DEBUG)
81+
Crashlytics.log(Log.VERBOSE, "Network call", getClass().getCanonicalName() + request);
8082

8183
try {
8284
Response response = request.execute();

0 commit comments

Comments
 (0)