From d4b4ea75e531f0209567f39556529826b80ebc4b Mon Sep 17 00:00:00 2001 From: Zakhar Izmaylov Date: Fri, 31 Jan 2025 21:05:55 +0300 Subject: [PATCH] Update get_key_details query and return value - Reorder SELECT columns in database query for get_key_details - Add server_id to the returned key details dictionary - Ensure consistent and complete key information retrieval --- database.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/database.py b/database.py index 693ab291..827a6a99 100644 --- a/database.py +++ b/database.py @@ -1233,7 +1233,7 @@ async def store_gift_link( async def get_key_details(email, session): record = await session.fetchrow( """ - SELECT k.key, k.email, k.expiry_time, k.server_id,k, k.client_id, k.created_at, c.tg_id, c.balance + SELECT k.server_id, k.key, k.email, k.expiry_time, k.client_id, k.created_at, c.tg_id, c.balance FROM keys k JOIN connections c ON k.tg_id = c.tg_id WHERE k.email = $1 @@ -1261,6 +1261,7 @@ async def get_key_details(email, session): return { "key": record["key"], + "server_id": record["server_id"], "created_at": record["created_at"], "expiry_time": record["expiry_time"], "client_id": record["client_id"],