aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuutaW <17158086+Trumeet@users.noreply.github.com>2019-03-01 20:06:23 -0800
committerYuutaW <17158086+Trumeet@users.noreply.github.com>2019-03-01 20:06:23 -0800
commitf8d91a8664c3df2b267b4f800bba0929176ed8af (patch)
treed6c1ba6552ffddafa82a05f06e852b3294676a63
parentc66fc0136b1504cf1f15dd9963fad3a10fcd52e9 (diff)
downloadWorkMode-f8d91a8664c3df2b267b4f800bba0929176ed8af.tar
WorkMode-f8d91a8664c3df2b267b4f800bba0929176ed8af.tar.gz
WorkMode-f8d91a8664c3df2b267b4f800bba0929176ed8af.tar.bz2
WorkMode-f8d91a8664c3df2b267b4f800bba0929176ed8af.zip
feat(app): only report creaking if user had added at least one app
Signed-off-by: YuutaW <17158086+Trumeet@users.noreply.github.com>
-rw-r--r--app/src/main/java/moe/yuuta/workmode/suspend/data/SuspendedStorage.kt5
1 files changed, 5 insertions, 0 deletions
diff --git a/app/src/main/java/moe/yuuta/workmode/suspend/data/SuspendedStorage.kt b/app/src/main/java/moe/yuuta/workmode/suspend/data/SuspendedStorage.kt
index 0a4457b..74c9b67 100644
--- a/app/src/main/java/moe/yuuta/workmode/suspend/data/SuspendedStorage.kt
+++ b/app/src/main/java/moe/yuuta/workmode/suspend/data/SuspendedStorage.kt
@@ -85,6 +85,11 @@ class SuspendedStorage(mContext: Context) {
// #Anti-Crack
fun reportCrack(id: String, reason: String) {
+ if (getList().isEmpty()) {
+ // Only report when user had set at least one app.
+ logger.d("Skipping for registering...")
+ return
+ }
val reportTimes = getStorage().getInt("c_$id", 0)
getStorage().edit()
.putInt("c_$id", reportTimes + 1)