From 113f160080e1918afb244c316eb2c3f7b01406e3 Mon Sep 17 00:00:00 2001 From: Rainnny7 Date: Tue, 10 Sep 2024 17:02:28 -0400 Subject: [PATCH] Retain badge order from the Discord API --- .../java/me/braydon/tether/model/user/badge/UserBadge.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/API/src/main/java/me/braydon/tether/model/user/badge/UserBadge.java b/API/src/main/java/me/braydon/tether/model/user/badge/UserBadge.java index 26cf0b3..ec26976 100644 --- a/API/src/main/java/me/braydon/tether/model/user/badge/UserBadge.java +++ b/API/src/main/java/me/braydon/tether/model/user/badge/UserBadge.java @@ -5,7 +5,7 @@ import kong.unirest.core.json.JSONObject; import lombok.*; import me.braydon.tether.model.user.DiscordUser; -import java.util.HashSet; +import java.util.LinkedHashSet; import java.util.Set; /** @@ -43,7 +43,7 @@ public class UserBadge { */ @NonNull public static Set fromJson(@NonNull JSONObject userJson) { - Set badges = new HashSet<>(); + Set badges = new LinkedHashSet<>(); if (!userJson.has("badges")) { return badges; }