Merge pull request #2117 from BEDOLAGA-DEV/sifkp4-bedolaga/fix-critical-error-in-show_node_details

Fix callback reuse after node actions
This commit is contained in:
Egor
2025-12-08 03:24:26 +03:00
committed by GitHub

View File

@@ -1397,14 +1397,12 @@ async def manage_node(
else:
await callback.answer("❌ Ошибка выполнения действия", show_alert=True)
refreshed_callback = callback.model_copy(
update={"data": f"admin_node_manage_{node_uuid}"}
)
await show_node_details(
types.CallbackQuery(
id=callback.id,
from_user=callback.from_user,
chat_instance=callback.chat_instance,
data=f"admin_node_manage_{node_uuid}",
message=callback.message
),
refreshed_callback,
db_user,
db
)