From f3090870be017925307a04495e7f7931667ae5c9 Mon Sep 17 00:00:00 2001 From: Azalea <22280294+hykilpikonna@users.noreply.github.com> Date: Tue, 5 Mar 2024 03:22:07 -0500 Subject: [PATCH] [O] Don't filter on backend --- src/main/java/icu/samnyan/aqua/net/utils/GameHelper.kt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/main/java/icu/samnyan/aqua/net/utils/GameHelper.kt b/src/main/java/icu/samnyan/aqua/net/utils/GameHelper.kt index ca2ec3f4..cf4c0bb5 100644 --- a/src/main/java/icu/samnyan/aqua/net/utils/GameHelper.kt +++ b/src/main/java/icu/samnyan/aqua/net/utils/GameHelper.kt @@ -24,8 +24,7 @@ fun findTrend(log: List): List { val now = LocalDate.now().isoDate() // O(n log n) - val d = log.filter { it.date >= minDate }.sortedBy { it.date }.toList() - if (d.isEmpty()) return emptyList() + val d = log.sortedBy { it.date }.toList() // Precompute the play counts for each date in O(n) val playCounts = d.groupingBy { it.date }.eachCount()