handlers: fix cb answer

parent bfc7155f
...@@ -34,6 +34,9 @@ async def news_handler( ...@@ -34,6 +34,9 @@ async def news_handler(
chat_id=m.from_user.id, text=text, reply_markup=news_keyboards.news_type_kb 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": if news_type == "bugs":
bugs_data = await altrepo.parser.news.bugs() bugs_data = await altrepo.parser.news.bugs()
if not bugs_data: if not bugs_data:
......
...@@ -51,6 +51,7 @@ async def callback_confirm_handler(cb: CallbackQuery) -> None: ...@@ -51,6 +51,7 @@ async def callback_confirm_handler(cb: CallbackQuery) -> None:
text="Настройки", text="Настройки",
reply_markup=profile_keyboards.profile_settings_kb reply_markup=profile_keyboards.profile_settings_kb
) )
await cb.answer()
@dp.callback_query(PayloadEqRule("profile/settings/maintainer")) @dp.callback_query(PayloadEqRule("profile/settings/maintainer"))
async def callback_confirm_handler(cb: CallbackQuery) -> None: async def callback_confirm_handler(cb: CallbackQuery) -> None:
...@@ -58,6 +59,7 @@ 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, chat_id=cb.from_user.id,
text="Введите никнейм сопровождающего:", text="Введите никнейм сопровождающего:",
) )
await cb.answer()
api_data = await altrepo.api.site.all_maintainers("sisyphus") api_data = await altrepo.api.site.all_maintainers("sisyphus")
while True: while True:
...@@ -87,6 +89,7 @@ async def callback_confirm_handler(cb: CallbackQuery) -> None: ...@@ -87,6 +89,7 @@ async def callback_confirm_handler(cb: CallbackQuery) -> None:
text="Выберите репозиторий", text="Выберите репозиторий",
message_id=cb.message_id.unwrap() message_id=cb.message_id.unwrap()
) )
await cb.answer()
await cb.ctx_api.edit_message_reply_markup( await cb.ctx_api.edit_message_reply_markup(
chat_id=cb.from_user.id, chat_id=cb.from_user.id,
reply_markup=profile_keyboards.profile_settings_branch_kb(), reply_markup=profile_keyboards.profile_settings_branch_kb(),
...@@ -100,6 +103,7 @@ async def callback_confirm_handler(cb: CallbackQuery, branch: str) -> None: ...@@ -100,6 +103,7 @@ async def callback_confirm_handler(cb: CallbackQuery, branch: str) -> None:
text=f"Вы выбрали {branch}", text=f"Вы выбрали {branch}",
message_id=cb.message_id.unwrap() message_id=cb.message_id.unwrap()
) )
await cb.answer()
DB.user.change_default_branch( DB.user.change_default_branch(
cb.from_user.id, 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