diff --git a/mobile/.idea/deploymentTargetDropDown.xml b/mobile/.idea/deploymentTargetDropDown.xml index 7a7d27b..5b2ee27 100644 --- a/mobile/.idea/deploymentTargetDropDown.xml +++ b/mobile/.idea/deploymentTargetDropDown.xml @@ -2,7 +2,7 @@ - + @@ -10,12 +10,12 @@ - + - + diff --git a/mobile/app/build.gradle.kts b/mobile/app/build.gradle.kts index 7b0d948..eadabe3 100644 --- a/mobile/app/build.gradle.kts +++ b/mobile/app/build.gradle.kts @@ -12,7 +12,7 @@ android { minSdk = 28 targetSdk = 34 versionCode = 1 - versionName = "1.0" + versionName = "1.0.1" } buildTypes { diff --git a/mobile/app/src/main/java/com/odweta/solon/Util.kt b/mobile/app/src/main/java/com/odweta/solon/Util.kt index 138e5ad..cecda9e 100644 --- a/mobile/app/src/main/java/com/odweta/solon/Util.kt +++ b/mobile/app/src/main/java/com/odweta/solon/Util.kt @@ -133,6 +133,10 @@ class Util { for (mark in marks) { len += 1 + if (mark.grade !in "0123456789") { + marks.remove(mark) + continue + } sum += (mark.grade.toFloat() * mark.weight.toFloat()) } diff --git a/mobile/build.gradle.kts b/mobile/build.gradle.kts index a6711ae..53f4a67 100644 --- a/mobile/build.gradle.kts +++ b/mobile/build.gradle.kts @@ -1,5 +1,5 @@ // Top-level build file where you can add configuration options common to all sub-projects/modules. plugins { - id("com.android.application") version "8.2.1" apply false + id("com.android.application") version "8.2.2" apply false id("org.jetbrains.kotlin.android") version "1.9.22" apply false } \ No newline at end of file diff --git a/release/solon.apk b/release/solon.apk index 2635910..a116062 100644 Binary files a/release/solon.apk and b/release/solon.apk differ