From 320294ff9b42f720bae37f3d14a1949ebcaff29a Mon Sep 17 00:00:00 2001 From: Egor Date: Fri, 16 Jan 2026 01:32:30 +0300 Subject: [PATCH] Add files via upload --- src/pages/Referral.tsx | 6 +++--- src/pages/Subscription.tsx | 4 +++- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/pages/Referral.tsx b/src/pages/Referral.tsx index 1faecc8..88fb757 100644 --- a/src/pages/Referral.tsx +++ b/src/pages/Referral.tsx @@ -198,9 +198,9 @@ export default function Referral() { {ref.has_paid ? ( - Paid + {t('referral.status.paid')} ) : ( - Pending + {t('referral.status.pending')} )} ))} @@ -232,7 +232,7 @@ export default function Referral() { {earning.referral_first_name || earning.referral_username || 'Referral'}
- {earning.reason} • {new Date(earning.created_at).toLocaleDateString()} + {t(`referral.reasons.${earning.reason}`, earning.reason)} • {new Date(earning.created_at).toLocaleDateString()}
diff --git a/src/pages/Subscription.tsx b/src/pages/Subscription.tsx index 1c28e54..a8f32db 100644 --- a/src/pages/Subscription.tsx +++ b/src/pages/Subscription.tsx @@ -220,7 +220,9 @@ export default function Subscription() { if (!selectedTariff) { throw new Error('Tariff not selected') } - const days = useCustomDays ? customDays : (selectedTariffPeriod?.days || 30) + // For daily tariffs, always use 1 day + const isDailyTariff = selectedTariff.is_daily || (selectedTariff.daily_price_kopeks && selectedTariff.daily_price_kopeks > 0) + const days = isDailyTariff ? 1 : (useCustomDays ? customDays : (selectedTariffPeriod?.days || 30)) const trafficGb = useCustomTraffic && selectedTariff.custom_traffic_enabled ? customTrafficGb : undefined return subscriptionApi.purchaseTariff(selectedTariff.id, days, trafficGb) },