From 8fb7f4f6c55409853348f68cb8c21ffc90b37378 Mon Sep 17 00:00:00 2001 From: justuser-31 Date: Wed, 26 Nov 2025 09:56:37 +0300 Subject: [PATCH] =?UTF-8?q?=D0=98=D1=81=D0=BF=D1=80=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D0=B8=D0=B5=20=D0=B3=D0=BB=D0=BE=D0=B1=D0=B0=D0=BB?= =?UTF-8?q?=D1=8C=D0=BD=D0=BE=D0=B3=D0=BE=20=D0=B1=D0=B0=D0=BB=D0=B0=D0=BD?= =?UTF-8?q?=D1=81=D0=B0:=20=D0=B8=D0=BD=D0=BE=D0=B3=D0=B4=D0=B0=20=D0=BF?= =?UTF-8?q?=D0=BE=D0=BF=D0=B0=D0=B4=D0=B0=D0=BB=20=D0=BE=D0=B1=D1=89=D0=B8?= =?UTF-8?q?=D0=B9=20=D0=B1=D0=B0=D0=BB=D0=B0=D0=BD=D1=81=20=D0=BF=D0=BE=20?= =?UTF-8?q?=D1=80=D0=B0=D1=81=D1=87=D1=91=D1=82=D1=83=20Essentials?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../kotlin/main/vp_server_integration/TotalBalanceModules.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/kotlin/main/vp_server_integration/TotalBalanceModules.kt b/src/main/kotlin/main/vp_server_integration/TotalBalanceModules.kt index 1aa7c11..202bea6 100644 --- a/src/main/kotlin/main/vp_server_integration/TotalBalanceModules.kt +++ b/src/main/kotlin/main/vp_server_integration/TotalBalanceModules.kt @@ -22,18 +22,20 @@ class TotalBalanceModules { for (el in output) { LOGGER.info("Processing line: $el") + LOGGER.info("Total balance before process: $total") if (startOfList) { LOGGER.info("Parsing balance entry") val balance = el.split(" ")[2].replace(Regex("[^0-9.]"), "") LOGGER.info("Extracted balance: $balance") total += balance.toFloat() - } else if (el.contains("1.")) { + } else if (el.contains("1. ") && el.contains(", ")) { startOfList = true LOGGER.info("Found first entry, starting balance calculation") val balance = el.split(" ")[2].replace(Regex("[^0-9.]"), "") LOGGER.info("First balance extracted: $balance") total += balance.toFloat() } + LOGGER.info("Total after process: $total") } LOGGER.info("Total balance calculated: $total")