Fix Android retrain status label

This commit is contained in:
Codex
2026-06-30 20:07:00 +03:00
parent 6c92c6e955
commit 2e2978d7d9
2 changed files with 13 additions and 11 deletions
+2 -2
View File
@@ -10,7 +10,7 @@ android {
applicationId = "xyz.kusoft.tradebotmonitor" applicationId = "xyz.kusoft.tradebotmonitor"
minSdk = 26 minSdk = 26
targetSdk = 36 targetSdk = 36
versionCode = 10 versionCode = 11
versionName = "0.2.7" versionName = "0.2.8"
} }
} }
@@ -1141,15 +1141,17 @@ class MainActivity : Activity() {
(retrain.optJSONObject("coordination") ?: JSONObject()).toString() (retrain.optJSONObject("coordination") ?: JSONObject()).toString()
private fun trainingJobLabel(status: String, phase: String): String = private fun trainingJobLabel(status: String, phase: String): String =
when { when (status) {
status == "pending" -> "ждет Windows-agent" "pending" -> "ждет Windows-agent"
phase == "claimed" -> "задание получено" "completed" -> "завершено успешно"
phase == "training" -> "идет обучение" "failed" -> "ошибка обучения"
phase == "guard" -> "проверка качества" "running" -> when (phase) {
phase == "uploading" -> "загрузка результата" "claimed" -> "задание получено"
status == "completed" -> "завершено успешно" "training" -> "идет обучение"
status == "failed" -> "ошибка обучения" "guard" -> "проверка качества"
status == "running" -> "идет работа" "uploading" -> "загрузка результата"
else -> "идет работа"
}
else -> "готов к запуску" else -> "готов к запуску"
} }