aboutsummaryrefslogtreecommitdiff
path: root/app/src/main/java/moe/yuuta/workmode/access/AccessorStarter.kt
diff options
context:
space:
mode:
Diffstat (limited to 'app/src/main/java/moe/yuuta/workmode/access/AccessorStarter.kt')
-rw-r--r--app/src/main/java/moe/yuuta/workmode/access/AccessorStarter.kt23
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