Add files via upload

This commit is contained in:
Egor
2026-01-16 01:32:30 +03:00
committed by GitHub
parent 09e27b96c2
commit 320294ff9b
2 changed files with 6 additions and 4 deletions

View File

@@ -198,9 +198,9 @@ export default function Referral() {
</div> </div>
</div> </div>
{ref.has_paid ? ( {ref.has_paid ? (
<span className="badge-success">Paid</span> <span className="badge-success">{t('referral.status.paid')}</span>
) : ( ) : (
<span className="badge-neutral">Pending</span> <span className="badge-neutral">{t('referral.status.pending')}</span>
)} )}
</div> </div>
))} ))}
@@ -232,7 +232,7 @@ export default function Referral() {
{earning.referral_first_name || earning.referral_username || 'Referral'} {earning.referral_first_name || earning.referral_username || 'Referral'}
</div> </div>
<div className="text-xs text-dark-500 mt-0.5"> <div className="text-xs text-dark-500 mt-0.5">
{earning.reason} {new Date(earning.created_at).toLocaleDateString()} {t(`referral.reasons.${earning.reason}`, earning.reason)} {new Date(earning.created_at).toLocaleDateString()}
</div> </div>
</div> </div>
<div className="text-success-400 font-semibold"> <div className="text-success-400 font-semibold">

View File

@@ -220,7 +220,9 @@ export default function Subscription() {
if (!selectedTariff) { if (!selectedTariff) {
throw new Error('Tariff not selected') 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 const trafficGb = useCustomTraffic && selectedTariff.custom_traffic_enabled ? customTrafficGb : undefined
return subscriptionApi.purchaseTariff(selectedTariff.id, days, trafficGb) return subscriptionApi.purchaseTariff(selectedTariff.id, days, trafficGb)
}, },