From 0e6459ea40836dd2ea1f696b88dc6118c3f1b4c2 Mon Sep 17 00:00:00 2001 From: benya Date: Sat, 7 Feb 2026 23:36:20 +0300 Subject: [PATCH] Fix Arcane refresh edit markup --- handlers/arcane.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/handlers/arcane.py b/handlers/arcane.py index 371e9c3..4f4c0f1 100644 --- a/handlers/arcane.py +++ b/handlers/arcane.py @@ -21,7 +21,7 @@ async def cmd_arcane_projects(msg: Message, *, edit: bool): return if edit: - await msg.edit_text("⏳ Arcane projects…", reply_markup=arcane_kb) + await msg.edit_text("⏳ Arcane projects…") else: await msg.answer("⏳ Arcane projects…", reply_markup=arcane_kb) @@ -49,11 +49,11 @@ async def cmd_arcane_projects(msg: Message, *, edit: bool): InlineKeyboardButton(text="⏹", callback_data=f"arcane:down:{pid}"), ]) - kb = InlineKeyboardMarkup(inline_keyboard=rows) if rows else arcane_kb + kb_inline = InlineKeyboardMarkup(inline_keyboard=rows) if rows else None if edit: - await msg.edit_text("\n".join(lines), reply_markup=kb) + await msg.edit_text("\n".join(lines), reply_markup=kb_inline) else: - await msg.answer("\n".join(lines), reply_markup=kb) + await msg.answer("\n".join(lines), reply_markup=kb_inline or arcane_kb) asyncio.create_task(worker())