From 672519a57dc75aa3a2b6544aea2697d4e18057a8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Arturo=20Filast=C3=B2?= Date: Wed, 22 Nov 2023 14:00:31 +0100 Subject: [PATCH] Fix bug in blocked counts --- oonidata/fastapi/routers/aggregation.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/oonidata/fastapi/routers/aggregation.py b/oonidata/fastapi/routers/aggregation.py index fd3c9555..fde282a1 100644 --- a/oonidata/fastapi/routers/aggregation.py +++ b/oonidata/fastapi/routers/aggregation.py @@ -53,6 +53,7 @@ class AggregationEntry(BaseModel): loni_down_map: Dict[str, float] loni_down_value: float loni_blocked_map: Dict[str, float] + loni_blocked_value: float # loni_ok_map: Dict[str, float] loni_ok_value: float @@ -246,7 +247,7 @@ async def get_aggregation( (k, v) -> ( k, if( - loni_blocked_cnt_total == 0 or loni_blocked_cnt[k], 0, + loni_blocked_cnt_total == 0 or loni_blocked_cnt[k] == 0, 0, v / loni_blocked_cnt[k] * loni_blocked_value_total/loni_blocked_cnt_total ) ),