Update users.py

This commit is contained in:
Egor
2026-01-16 06:12:01 +03:00
committed by GitHub
parent a089947aee
commit dbf4c1f521
+7
View File
@@ -5611,6 +5611,13 @@ async def confirm_admin_tariff_change(
subscription.connected_squads = tariff.allowed_squads or []
subscription.updated_at = datetime.utcnow()
# Сбрасываем докупленный трафик при смене тарифа
from app.database.models import TrafficPurchase
from sqlalchemy import delete as sql_delete
await db.execute(sql_delete(TrafficPurchase).where(TrafficPurchase.subscription_id == subscription.id))
subscription.purchased_traffic_gb = 0
subscription.traffic_reset_at = None
await db.commit()
# Синхронизируем с RemnaWave