Update AdminTariffs.tsx

This commit is contained in:
Egor
2026-01-23 03:44:18 +03:00
committed by GitHub
parent 767b666962
commit 2fe3a0bb18

View File

@@ -136,7 +136,7 @@ function PeriodTariffModal({ tariff, servers, onSave, onClose, isLoading }: Peri
const [name, setName] = useState(tariff?.name || '') const [name, setName] = useState(tariff?.name || '')
const [description, setDescription] = useState(tariff?.description || '') const [description, setDescription] = useState(tariff?.description || '')
const [trafficLimitGb, setTrafficLimitGb] = useState(tariff?.traffic_limit_gb || 100) const [trafficLimitGb, setTrafficLimitGb] = useState(tariff?.traffic_limit_gb ?? 100)
const [deviceLimit, setDeviceLimit] = useState(tariff?.device_limit || 1) const [deviceLimit, setDeviceLimit] = useState(tariff?.device_limit || 1)
const [devicePriceKopeks, setDevicePriceKopeks] = useState(tariff?.device_price_kopeks || 0) const [devicePriceKopeks, setDevicePriceKopeks] = useState(tariff?.device_price_kopeks || 0)
const [maxDeviceLimit, setMaxDeviceLimit] = useState(tariff?.max_device_limit || 0) const [maxDeviceLimit, setMaxDeviceLimit] = useState(tariff?.max_device_limit || 0)
@@ -182,7 +182,7 @@ function PeriodTariffModal({ tariff, servers, onSave, onClose, isLoading }: Peri
device_price_kopeks: devicePriceKopeks > 0 ? devicePriceKopeks : undefined, device_price_kopeks: devicePriceKopeks > 0 ? devicePriceKopeks : undefined,
max_device_limit: maxDeviceLimit > 0 ? maxDeviceLimit : undefined, max_device_limit: maxDeviceLimit > 0 ? maxDeviceLimit : undefined,
tier_level: tierLevel, tier_level: tierLevel,
period_prices: periodPrices.filter(p => p.price_kopeks > 0), period_prices: periodPrices.filter(p => p.price_kopeks >= 0),
allowed_squads: selectedSquads, allowed_squads: selectedSquads,
traffic_topup_enabled: trafficTopupEnabled, traffic_topup_enabled: trafficTopupEnabled,
traffic_topup_packages: trafficTopupPackages, traffic_topup_packages: trafficTopupPackages,
@@ -757,7 +757,7 @@ function DailyTariffModal({ tariff, servers, onSave, onClose, isLoading }: Daily
const [name, setName] = useState(tariff?.name || '') const [name, setName] = useState(tariff?.name || '')
const [description, setDescription] = useState(tariff?.description || '') const [description, setDescription] = useState(tariff?.description || '')
const [trafficLimitGb, setTrafficLimitGb] = useState(tariff?.traffic_limit_gb || 100) const [trafficLimitGb, setTrafficLimitGb] = useState(tariff?.traffic_limit_gb ?? 100)
const [deviceLimit, setDeviceLimit] = useState(tariff?.device_limit || 1) const [deviceLimit, setDeviceLimit] = useState(tariff?.device_limit || 1)
const [devicePriceKopeks, setDevicePriceKopeks] = useState(tariff?.device_price_kopeks || 0) const [devicePriceKopeks, setDevicePriceKopeks] = useState(tariff?.device_price_kopeks || 0)
const [maxDeviceLimit, setMaxDeviceLimit] = useState(tariff?.max_device_limit || 0) const [maxDeviceLimit, setMaxDeviceLimit] = useState(tariff?.max_device_limit || 0)