Update subscription.py

This commit is contained in:
Egor
2026-01-20 01:39:09 +03:00
committed by GitHub
parent 92b7c0b602
commit 5fe37e57a6
+5 -1
View File
@@ -131,6 +131,10 @@ def _subscription_to_response(
if last_charge:
next_daily_charge_at = last_charge + timedelta(days=1)
# Проверяем настройку скрытия ссылки
hide_link = settings.should_hide_subscription_link()
display_url = None if hide_link else subscription.subscription_url
return SubscriptionResponse(
id=subscription.id,
status=actual_status, # Use actual_status instead of raw status
@@ -149,7 +153,7 @@ def _subscription_to_response(
servers=servers or [],
autopay_enabled=subscription.autopay_enabled or False,
autopay_days_before=subscription.autopay_days_before or 3,
subscription_url=subscription.subscription_url,
subscription_url=display_url,
is_active=is_active,
is_expired=is_expired,
traffic_purchases=traffic_purchases or [],