Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 5460d4f7 authored by Moez Bhatti's avatar Moez Bhatti
Browse files

Resolved #484

parent 307dd35e
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -19,4 +19,6 @@ interface AnalyticsManagerBase {
    void sendEvent(String category, String action, String label);

    void sendEvent(String category, String action, String label, long value);

    void log(String msg);
}
+2 −2
Original line number Diff line number Diff line
@@ -10,8 +10,8 @@ import android.text.Html;
import android.util.Log;
import android.view.Menu;
import android.view.MenuInflater;
import com.crashlytics.android.Crashlytics;
import com.moez.QKSMS.R;
import com.moez.QKSMS.common.AnalyticsManager;
import com.moez.QKSMS.common.ConversationPrefsHelper;
import com.moez.QKSMS.common.utils.PhoneNumberUtils;
import com.moez.QKSMS.mmssms.Utils;
@@ -110,7 +110,7 @@ public class MessageListActivity extends QKSwipeBackActivity {
            }
            msg += "}}";
            Log.d(TAG, msg);
            Crashlytics.log(msg);
            AnalyticsManager.getInstance().log(msg);
            makeToast(R.string.toast_conversation_error);
            finish();
        }
+5 −0
Original line number Diff line number Diff line
@@ -28,4 +28,9 @@ public class AnalyticsManager implements AnalyticsManagerBase {
    public void sendEvent(String category, String action, String label, long value) {

    }

    @Override
    public void log(String msg) {

    }
}
+6 −0
Original line number Diff line number Diff line
@@ -3,6 +3,7 @@ package com.moez.QKSMS.common;
import android.content.Context;
import android.util.Log;

import com.crashlytics.android.Crashlytics;
import com.google.android.gms.analytics.GoogleAnalytics;
import com.google.android.gms.analytics.HitBuilders;
import com.google.android.gms.analytics.Tracker;
@@ -62,4 +63,9 @@ public class AnalyticsManager implements AnalyticsManagerBase {

        mTracker.send(b.build());
    }

    @Override
    public void log(String msg) {
        Crashlytics.log(msg);
    }
}