only iterate through players that are actually in a party when saving them

This commit is contained in:
Teriuihi 2021-06-08 04:03:03 +02:00
parent cc6a9a5a46
commit bfadd18020

View File

@ -250,7 +250,7 @@ public class Queries {
//----------------------------------------- //-----------------------------------------
private static void getChatUsers(HashMap<Integer, Party> parties) { //TODO Get parties from cache somewhere private static void getChatUsers(HashMap<Integer, Party> parties) { //TODO Get parties from cache somewhere
String query = "SELECT * FROM chat_users"; String query = "SELECT * FROM chat_users WHERE party_id != -1";
try { try {
Connection connection = DatabaseConnection.getConnection(); Connection connection = DatabaseConnection.getConnection();
@ -278,6 +278,7 @@ public class Queries {
} }
party.addUser(new ChatUser(uuid, partyId, toggled_chat, toggle_Gc)); party.addUser(new ChatUser(uuid, partyId, toggled_chat, toggle_Gc));
//TODO maybe add to the cache as well?
} }
} catch (SQLException e) { } catch (SQLException e) {