fix: retry queue action uses _should_create instead of stale subscription UUID

This commit is contained in:
Fringg
2026-04-29 08:08:24 +03:00
parent f37eb9a1bd
commit 422844d78d
@@ -924,7 +924,7 @@ async def purchase_tariff(
remnawave_retry_queue.enqueue(
subscription_id=subscription.id,
user_id=user.id,
action='create' if not subscription.remnawave_uuid else 'update',
action='create' if _should_create else 'update',
)
# Save cart for auto-renewal (not for daily tariffs - they have their own charging)