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; return user;
} }
} }
// todo move the CompletableFuture to Queries ChatUser user = Queries.loadChatUser(uuid);
return CompletableFuture.supplyAsync(() -> { if(user == null) user = new ChatUser(uuid, -1, false, false);
ChatUser loadChatUser = Queries.loadChatUser(uuid); Queries.saveUser(user);
if (loadChatUser != null) { chatUsers.add(user);
ChatUserManager.addUser(loadChatUser); return user;
}
return loadChatUser;
}).join();
// if(user == null) user = new ChatUser(uuid, -1, false, false);
// Queries.saveUser(user);
// chatUsers.add(user);
// return user;
} }
public List<Mail> getUnReadMail(ChatUser user) { public List<Mail> getUnReadMail(ChatUser user) {

View File

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