From 3af4afd159a4bcc3cdebaf0003c168944cfbae69 Mon Sep 17 00:00:00 2001 From: Zakhar Izmaylov Date: Thu, 23 Jan 2025 05:49:24 +0300 Subject: [PATCH] Update balance retrieval to round values to one decimal place in database.py --- database.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/database.py b/database.py index a2d1a9ca..56a056e2 100644 --- a/database.py +++ b/database.py @@ -474,7 +474,7 @@ async def get_balance(tg_id: int) -> float: conn = await asyncpg.connect(DATABASE_URL) balance = await conn.fetchval("SELECT balance FROM connections WHERE tg_id = $1", tg_id) logger.info(f"Получен баланс для пользователя {tg_id}: {balance}") - return balance if balance is not None else 0.0 + return round(balance, 1) if balance is not None else 0.0 except Exception as e: logger.error(f"Ошибка при получении баланса для пользователя {tg_id}: {e}") return 0.0