From 3ad5d577d4b3f4395a8a6cec8afc8cfee6c426f9 Mon Sep 17 00:00:00 2001 From: Aurora Lahtela <24460436+AuroraLS3@users.noreply.github.com> Date: Sat, 27 Jan 2024 14:01:14 +0200 Subject: [PATCH] Make Query view affect ping data retrieved All ping data was being used to create average. This allows comparing ping over time --- .../queries/objects/playertable/QueryTablePlayersQuery.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Plan/common/src/main/java/com/djrapitops/plan/storage/database/queries/objects/playertable/QueryTablePlayersQuery.java b/Plan/common/src/main/java/com/djrapitops/plan/storage/database/queries/objects/playertable/QueryTablePlayersQuery.java index 47b0f3cbb..a1b798469 100644 --- a/Plan/common/src/main/java/com/djrapitops/plan/storage/database/queries/objects/playertable/QueryTablePlayersQuery.java +++ b/Plan/common/src/main/java/com/djrapitops/plan/storage/database/queries/objects/playertable/QueryTablePlayersQuery.java @@ -107,6 +107,8 @@ public class QueryTablePlayersQuery implements Query> { "MIN(p." + PingTable.MIN_PING + ") as " + PingTable.MIN_PING + FROM + PingTable.TABLE_NAME + " p" + WHERE + "p." + PingTable.USER_ID + userIdsInSet + + AND + "p." + PingTable.DATE + ">=" + afterDate + + AND + "p." + PingTable.DATE + "<=" + beforeDate + (serverUUIDs.isEmpty() ? "" : AND + "p." + PingTable.SERVER_ID + " IN (" + selectServerIds + ")") + GROUP_BY + "p." + PingTable.USER_ID;