From 75e99ca0712a2c09230e5c6f8d093dc526cc717d Mon Sep 17 00:00:00 2001 From: Tolmachev Igor Date: Mon, 20 Apr 2026 20:56:35 +0300 Subject: Add users command --- handlers/user/invoices.py | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'handlers/user/invoices.py') diff --git a/handlers/user/invoices.py b/handlers/user/invoices.py index cc071bb..15785fb 100644 --- a/handlers/user/invoices.py +++ b/handlers/user/invoices.py @@ -18,7 +18,7 @@ from libs.invoice import ( get_payment_status, ) from libs.msg import eclipse_text -from libs.user import mention +from libs.user import load_user_cache from models import Invoice, PaymentStatus, User from models.callback_data import InvoiceItemClb, InvoicePageClb, PayInvoiceClb @@ -166,14 +166,14 @@ async def item( ] ) - await clb.message.edit_text(text_template.format("..."), reply_markup=reply_markup) user_status = [] for user_id, s in invoice_payments.user_status.items(): - chat = await bot.get_chat(user_id) - user_status.append(f"{PAYMENT_STATUS[s]} - {mention(chat)}") - await clb.message.edit_text( - text_template.format("\n".join(user_status)), - reply_markup=reply_markup, - ) + user_cache = await load_user_cache(bot, user_id) + user_status.append(f"{PAYMENT_STATUS[s]} - {user_cache.mention}") + + await clb.message.edit_text( + text_template.format("\n".join(user_status)), + reply_markup=reply_markup, + ) await clb.answer() -- cgit v1.3