revert completablefuture

This commit is contained in:
destro174 2021-08-01 21:00:57 +02:00
parent 2d7d39a86d
commit 9957158758
2 changed files with 6 additions and 12 deletions

View File

@ -32,18 +32,11 @@ public final class ChatUserManager {
return user;
}
}
// todo move the CompletableFuture to Queries
return CompletableFuture.supplyAsync(() -> {
ChatUser loadChatUser = Queries.loadChatUser(uuid);
if (loadChatUser != null) {
ChatUserManager.addUser(loadChatUser);
}
return loadChatUser;
}).join();
// if(user == null) user = new ChatUser(uuid, -1, false, false);
// Queries.saveUser(user);
// chatUsers.add(user);
// return user;
ChatUser user = Queries.loadChatUser(uuid);
if(user == null) user = new ChatUser(uuid, -1, false, false);
Queries.saveUser(user);
chatUsers.add(user);
return user;
}
public List<Mail> getUnReadMail(ChatUser user) {

View File

@ -42,6 +42,7 @@ public class ChatPlugin extends JavaPlugin {
registerCommand("ignore", new Ignore());
registerCommand("unignore", new Unignore());
registerCommand("muteserver", new MuteServer());
registerCommand("spy", new Spy());
messageChannel = Config.MESSAGECHANNEL;
getServer().getMessenger().registerOutgoingPluginChannel(this, messageChannel);