From 36d53e6c35f9b2cf740ee71192e69135c23eda57 Mon Sep 17 00:00:00 2001 From: jarvis2f <137974272+jarvis2f@users.noreply.github.com> Date: Wed, 8 Jan 2025 20:18:48 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20fix:=20Fix=20the=20problem=20of?= =?UTF-8?q?=20Completed=20Range=201=20hour=20sorting=20error?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../telegram/files/repository/impl/FileRepositoryImpl.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/api/src/main/java/telegram/files/repository/impl/FileRepositoryImpl.java b/api/src/main/java/telegram/files/repository/impl/FileRepositoryImpl.java index b3ef7b5..eeaaa53 100644 --- a/api/src/main/java/telegram/files/repository/impl/FileRepositoryImpl.java +++ b/api/src/main/java/telegram/files/repository/impl/FileRepositoryImpl.java @@ -21,10 +21,7 @@ import telegram.files.MessyUtils; import telegram.files.repository.FileRecord; import telegram.files.repository.FileRepository; -import java.util.HashMap; -import java.util.List; -import java.util.Map; -import java.util.Objects; +import java.util.*; import java.util.stream.Collectors; import java.util.stream.IntStream; @@ -272,6 +269,7 @@ public class FileRepositoryImpl implements FileRepository { .put("time", e.getKey()) .put("total", e.getValue()) ) + .sorted(Comparator.comparing(o -> o.getString("time"))) .collect(JsonArray::new, JsonArray::add, JsonArray::addAll); } else { JsonArray jsonArray = new JsonArray();