From 08aa6c1e08964cd113e309ca6f57a9111370dc1c Mon Sep 17 00:00:00 2001 From: jacquarg Date: Wed, 14 May 2025 14:41:31 +0200 Subject: [PATCH] fix:3065: hide reports where 0% leaks where blocked. --- .../e/advancedprivacy/domain/usecases/WeeklyReportUseCase.kt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/src/main/java/foundation/e/advancedprivacy/domain/usecases/WeeklyReportUseCase.kt b/app/src/main/java/foundation/e/advancedprivacy/domain/usecases/WeeklyReportUseCase.kt index 1d5535b1..f2626db9 100644 --- a/app/src/main/java/foundation/e/advancedprivacy/domain/usecases/WeeklyReportUseCase.kt +++ b/app/src/main/java/foundation/e/advancedprivacy/domain/usecases/WeeklyReportUseCase.kt @@ -258,6 +258,11 @@ class WeeklyReportUseCase( val blockedLeaks = calls - leaks val blockedRate = blockedLeaks * 100 / calls + if (blockedLeaks == 0 || blockedRate == 0) { + // Hide cases where tracker blocking is disabled, because wordings may be confusing. + return + } + val blockedRateStr = blockedRate.toString() val blockedLeaksStr = blockedLeaks.toString() -- GitLab