Save account to database

Signed-off-by: Jaida Wu <mlgmxyysd@meowcat.org>
This commit is contained in:
Jaida Wu 2022-04-20 20:56:22 +08:00
parent 63cb0a8174
commit b44df66c94
2 changed files with 2 additions and 1 deletions

View File

@ -129,7 +129,7 @@ public final class CommandMap {
if (player != null) {
String permissionNode = this.annotations.get(label).permission();
Account account = player.getAccount();
if (!Objects.equals(permissionNode, "") && !account.hasPermission(permissionNode)) {
if (!permissionNode.equals("") && !account.hasPermission(permissionNode)) {
CommandHandler.sendMessage(player, "You do not have permission to run this command.");
return;
}

View File

@ -48,6 +48,7 @@ public class Account implements CommandHandler {
} else {
CommandHandler.sendMessage(null, "Account created with UID " + account.getPlayerId() + ".");
account.addPermission("*"); // Grant the player superuser permissions.
account.save(); // Save account to database.
}
return;
case "delete":