diff --git a/app/build.gradle.kts b/app/build.gradle.kts index f76b843..6a52bac 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -13,8 +13,8 @@ android { applicationId = "com.a2i.forwarder" minSdk = 34 targetSdk = 36 - versionCode = 6 - versionName = "1.4.1" + versionCode = 7 + versionName = "1.4.2" } signingConfigs { diff --git a/app/src/main/java/com/a2i/forwarder/core/LogStore.kt b/app/src/main/java/com/a2i/forwarder/core/LogStore.kt index e022ad7..925b36c 100644 --- a/app/src/main/java/com/a2i/forwarder/core/LogStore.kt +++ b/app/src/main/java/com/a2i/forwarder/core/LogStore.kt @@ -78,8 +78,14 @@ class LogStore(private val context: Context, scope: CoroutineScope) { } suspend fun clearLogs() { - ds.edit { it.remove(K.LOGS) } + ds.edit { + it.remove(K.LOGS) + it[K.SENT] = 0 + it[K.FILTERED] = 0 + it[K.FAILED] = 0 + } logs.value = emptyList() + sentCount.value = 0; filteredCount.value = 0; failedCount.value = 0 } suspend fun resetCounters() {