From a77f016288ce82bd0549a6d272fe370d4a6763f6 Mon Sep 17 00:00:00 2001 From: zzz Date: Wed, 7 Dec 2022 17:04:38 -0500 Subject: [PATCH] Console: Show "--" for 0% fail rate on floodfill tab --- .../i2p/router/web/helpers/ProfileOrganizerRenderer.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/apps/routerconsole/java/src/net/i2p/router/web/helpers/ProfileOrganizerRenderer.java b/apps/routerconsole/java/src/net/i2p/router/web/helpers/ProfileOrganizerRenderer.java index 7d3ab77ec..58a541a0c 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/helpers/ProfileOrganizerRenderer.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/helpers/ProfileOrganizerRenderer.java @@ -433,14 +433,16 @@ class ProfileOrganizerRenderer { private String davg (DBHistory dbh, long rate, RateAverages ra) { RateStat rs = dbh.getFailedLookupRate(); if (rs == null) - return "0%"; + return NA; Rate r = rs.getRate(rate); if (r == null) - return "0%"; + return NA; r.computeAverages(ra, false); if (ra.getTotalEventCount() <= 0) - return "0%"; + return NA; double avg = 0.5 + 100 * ra.getAverage(); + if (avg < 1.0d) + return NA; return ((int) avg) + "%"; }