handlers: fix cb answer

parent bfc7155f
......@@ -33,6 +33,9 @@ async def news_handler(
await m.ctx_api.send_message(
chat_id=m.from_user.id, text=text, reply_markup=news_keyboards.news_type_kb
)
if isinstance(m, CallbackQuery):
await m.answer()
if news_type == "bugs":
bugs_data = await altrepo.parser.news.bugs()
......
......@@ -51,6 +51,7 @@ async def callback_confirm_handler(cb: CallbackQuery) -> None:
text="Настройки",
reply_markup=profile_keyboards.profile_settings_kb
)
await cb.answer()
@dp.callback_query(PayloadEqRule("profile/settings/maintainer"))
async def callback_confirm_handler(cb: CallbackQuery) -> None:
......@@ -58,6 +59,7 @@ async def callback_confirm_handler(cb: CallbackQuery) -> None:
chat_id=cb.from_user.id,
text="Введите никнейм сопровождающего:",
)
await cb.answer()
api_data = await altrepo.api.site.all_maintainers("sisyphus")
while True:
......@@ -87,6 +89,7 @@ async def callback_confirm_handler(cb: CallbackQuery) -> None:
text="Выберите репозиторий",
message_id=cb.message_id.unwrap()
)
await cb.answer()
await cb.ctx_api.edit_message_reply_markup(
chat_id=cb.from_user.id,
reply_markup=profile_keyboards.profile_settings_branch_kb(),
......@@ -100,6 +103,7 @@ async def callback_confirm_handler(cb: CallbackQuery, branch: str) -> None:
text=f"Вы выбрали {branch}",
message_id=cb.message_id.unwrap()
)
await cb.answer()
DB.user.change_default_branch(
cb.from_user.id,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment