diff options
Diffstat (limited to 'app/src/main/java/moe/yuuta/workmode/access')
-rw-r--r-- | app/src/main/java/moe/yuuta/workmode/access/AccessorStarter.kt | 23 |
1 files changed, 2 insertions, 21 deletions
diff --git a/app/src/main/java/moe/yuuta/workmode/access/AccessorStarter.kt b/app/src/main/java/moe/yuuta/workmode/access/AccessorStarter.kt index d31e242..f23146a 100644 --- a/app/src/main/java/moe/yuuta/workmode/access/AccessorStarter.kt +++ b/app/src/main/java/moe/yuuta/workmode/access/AccessorStarter.kt @@ -4,15 +4,11 @@ import android.content.Context import android.os.Bundle import android.os.Parcel import android.os.PersistableBundle -import com.crashlytics.android.Crashlytics -import com.crashlytics.android.answers.Answers -import com.crashlytics.android.answers.CustomEvent import com.elvishew.xlog.Logger import com.elvishew.xlog.XLog import eu.chainfire.librootjava.RootJava import eu.chainfire.libsuperuser.Shell import moe.yuuta.workmode.BuildConfig -import moe.yuuta.workmode.Setup import moe.yuuta.workmode.suspend.data.ListMode import moe.yuuta.workmode.suspend.data.Status import moe.yuuta.workmode.suspend.data.SuspendedStorage @@ -165,23 +161,8 @@ open class AccessorStarter(private val mContext: Context, private val mLogPath: 2.toByte() -> { // The ID is used to prevent from multiple reporting. val id = result.readString() - val reportTimes = SuspendedStorage(mContext).getStorage().getInt("c_$id", 0) - SuspendedStorage(mContext).getStorage().edit() - .putInt("c_$id", reportTimes + 1) - .apply() - if (reportTimes <= 0) { - val reason = result.readString() - Runnable { - Runnable { - if (Setup.FABRIC_ENABLE) - Runnable { - Answers.getInstance().logCustom(CustomEvent("St.rf.pa.") - .putCustomAttribute("rn", reason)) - Crashlytics.log("Sf. $reason") - }.run() - }.run() - }.run() - } + val reason = result.readString() + SuspendedStorage(mContext).reportCrack(id ?: "nd", reason ?: "nr") } } return result |