From a0d605d1b123192d6c7e2dea27cb7856b27be879 Mon Sep 17 00:00:00 2001 From: fethij <32542424+fethij@users.noreply.github.com> Date: Thu, 28 May 2026 23:34:48 +0200 Subject: [PATCH] Fix integer division in failed-service-start heuristic --- .../securesms/notifications/SlowNotificationHeuristics.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/notifications/SlowNotificationHeuristics.kt b/app/src/main/java/org/thoughtcrime/securesms/notifications/SlowNotificationHeuristics.kt index 6c1359d077..2150b9cdff 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/notifications/SlowNotificationHeuristics.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/notifications/SlowNotificationHeuristics.kt @@ -164,7 +164,7 @@ object SlowNotificationHeuristics { return false } - if (failures.size / (failures.size + successes.size) >= failurePercentage) { + if (failures.size.toFloat() / (failures.size + successes.size) >= failurePercentage) { Log.w(TAG, "User often unable start FCM service. ${failures.size} failed : ${successes.size} successful") return true }