fix: fix unlimited premium squads applying via admin panel

This commit is contained in:
3252a8
2026-05-12 22:01:11 +03:00
parent 11187487b4
commit 94612e11f2
5 changed files with 163 additions and 7 deletions
+6
View File
@@ -759,6 +759,9 @@ async def handle_premium_override_apply(
)
await session.commit()
await subscription_service.sync_premium_squad_access_to_panel(session, user.user_id)
await session.commit()
await callback.answer(_("admin_premium_override_saved"), show_alert=False)
await handle_refresh_user_card(
callback, user, subscription_service, session, i18n_instance, lang
@@ -1757,6 +1760,9 @@ async def process_premium_override_bonus_handler(
)
await session.commit()
await subscription_service.sync_premium_squad_access_to_panel(session, target_user_id)
await session.commit()
await message.answer(
_("admin_premium_override_bonus_set", gb=f"{gb:.2f}", user_id=target_user_id)
)