From d3868ab3ce1a8bb6d383f0a46a61c46735627b22 Mon Sep 17 00:00:00 2001 From: WhiteHodok <39564937+WhiteHodok@users.noreply.github.com> Date: Tue, 25 Jul 2023 00:19:42 +0600 Subject: [PATCH] BugFix-C4-FixCancelStateAdmin MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Пофикшена кнопка отмены редактирования у админа (нельзя к ней вернуться после успешного редактирования также как у юзера) --- main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.py b/main.py index beabb52..d162d0b 100644 --- a/main.py +++ b/main.py @@ -98,7 +98,7 @@ class AdminPanel(StatesGroup): # Хендлер отмены действия через кнопку -@dp.callback_query_handler(text="cancel", state="*") +@dp.callback_query_handler(text="cancel", state=[AdminPanel.change_user_balance,AdminPanel.change_user_fullname,AdminPanel.change_user_agestart]) async def cancel_action(call: types.CallbackQuery, state: FSMContext): await call.message.answer("Действие отменено, вы вернулись в меню админ-панели.", reply_markup=admrkbm) await AdminPanel.admin_menu.set()