diff --git a/handlers/admin/management/management_handler.py b/handlers/admin/management/management_handler.py
index 61166bbb..f57bbc3f 100644
--- a/handlers/admin/management/management_handler.py
+++ b/handlers/admin/management/management_handler.py
@@ -141,7 +141,10 @@ async def show_admins(callback: CallbackQuery, session: AsyncSession):
@router.callback_query(AdminPanelCallback.filter(F.action == "add_admin"))
async def prompt_new_admin(callback: CallbackQuery, state: FSMContext):
- await callback.message.edit_text("Введите tg_id нового админа:")
+ await callback.message.edit_text(
+ "Введите tg_id нового админа:",
+ reply_markup=build_admin_back_kb_to_admins()
+ )
await state.set_state(AdminState.waiting_for_tg_id)
@@ -159,7 +162,7 @@ async def save_new_admin(message: Message, session: AsyncSession, state: FSMCont
else:
session.add(Admin(
tg_id=tg_id,
- role="admin",
+ role="moderator",
description="Добавлен вручную"
))
await session.commit()
diff --git a/requirements.txt b/requirements.txt
index 343ced09..a171c550 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -50,4 +50,5 @@ apscheduler
alembic
psycopg2-binary
psutil
-uvicorn
\ No newline at end of file
+uvicorn
+fastapi
\ No newline at end of file