From 4f5795e9d087d73a4bbb58affd8f8941c20c003f Mon Sep 17 00:00:00 2001 From: Alejandro <25-alejandro@users.noreply.git.krews.org> Date: Wed, 31 Jul 2019 18:06:30 +0300 Subject: [PATCH] Make saved searches chronological --- src/main/java/com/eu/habbo/habbohotel/users/HabboInfo.java | 6 +++--- .../navigator/NewNavigatorSavedSearchesComposer.java | 5 +++-- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/eu/habbo/habbohotel/users/HabboInfo.java b/src/main/java/com/eu/habbo/habbohotel/users/HabboInfo.java index f8238ca5..0632c0b8 100644 --- a/src/main/java/com/eu/habbo/habbohotel/users/HabboInfo.java +++ b/src/main/java/com/eu/habbo/habbohotel/users/HabboInfo.java @@ -50,7 +50,7 @@ public class HabboInfo implements Runnable { private String photoJSON; private int webPublishTimestamp; private String machineID; - private HashSet savedSearches = new HashSet<>(); + private List savedSearches = new ArrayList<>(); public HabboInfo(ResultSet set) { try { @@ -125,7 +125,7 @@ public class HabboInfo implements Runnable { } private void loadSavedSearches() { - this.savedSearches = new HashSet<>(); + this.savedSearches = new ArrayList<>(); try (Connection connection = Emulator.getDatabase().getDataSource().getConnection(); PreparedStatement statement = connection.prepareStatement("SELECT * FROM users_saved_searches WHERE user_id = ?")) { statement.setInt(1, this.id); @@ -470,7 +470,7 @@ public class HabboInfo implements Runnable { this.machineID = machineID; } - public HashSet getSavedSearches() { + public List getSavedSearches() { return this.savedSearches; } diff --git a/src/main/java/com/eu/habbo/messages/outgoing/navigator/NewNavigatorSavedSearchesComposer.java b/src/main/java/com/eu/habbo/messages/outgoing/navigator/NewNavigatorSavedSearchesComposer.java index 5fbe97bc..93845f71 100644 --- a/src/main/java/com/eu/habbo/messages/outgoing/navigator/NewNavigatorSavedSearchesComposer.java +++ b/src/main/java/com/eu/habbo/messages/outgoing/navigator/NewNavigatorSavedSearchesComposer.java @@ -6,11 +6,12 @@ import com.eu.habbo.messages.outgoing.MessageComposer; import com.eu.habbo.messages.outgoing.Outgoing; import java.util.HashSet; +import java.util.List; public class NewNavigatorSavedSearchesComposer extends MessageComposer { - private final HashSet searches; + private final List searches; - public NewNavigatorSavedSearchesComposer(HashSet searches) { + public NewNavigatorSavedSearchesComposer(List searches) { this.searches = searches; }