fix: success rate in the stats page

This commit is contained in:
Maël Gangloff
2025-11-02 12:10:33 +01:00
parent 39f607e95d
commit ba7bd33ba1
2 changed files with 9 additions and 11 deletions

View File

@@ -18,10 +18,8 @@ export default function StatisticsPage() {
getStatistics().then(setStats)
}, [])
const totalDomainPurchase = (stats?.domainPurchased ?? 0) + (stats?.domainPurchaseFailed ?? 0)
const successRate = stats !== undefined
? (totalDomainPurchase === 0 ? undefined : stats.domainPurchased / totalDomainPurchase)
? (stats?.domainPurchased === 0 ? undefined : ((stats?.domainPurchased ?? 0) - (stats?.domainPurchaseFailed ?? 0)) / stats?.domainPurchased)
: undefined
return (