make the click type actually save

This commit is contained in:
Pyrbu 2023-05-29 20:50:41 +01:00
parent a7863c9fe3
commit 962664b5b5
4 changed files with 4 additions and 4 deletions

@ -25,7 +25,7 @@ public class ConsoleCommandActionType implements InteractionActionType<ConsoleCo
@Override @Override
public String serialize(ConsoleCommandAction obj) { public String serialize(ConsoleCommandAction obj) {
return Base64.getEncoder().encodeToString(obj.getCommand().getBytes(StandardCharsets.UTF_8)) + ";" + obj.getCooldown(); return Base64.getEncoder().encodeToString(obj.getCommand().getBytes(StandardCharsets.UTF_8)) + ";" + obj.getCooldown() + ";" + obj.getInteractionType().name();
} }
@Override @Override

@ -28,7 +28,7 @@ public class MessageActionType implements InteractionActionType<MessageAction>,
@Override @Override
public String serialize(MessageAction obj) { public String serialize(MessageAction obj) {
return Base64.getEncoder().encodeToString(obj.getMessage().getBytes(StandardCharsets.UTF_8)) + ";" + obj.getCooldown(); return Base64.getEncoder().encodeToString(obj.getMessage().getBytes(StandardCharsets.UTF_8)) + ";" + obj.getCooldown() + ";" + obj.getInteractionType().name();
} }
@Override @Override

@ -25,7 +25,7 @@ public class PlayerCommandActionType implements InteractionActionType<PlayerComm
@Override @Override
public String serialize(PlayerCommandAction obj) { public String serialize(PlayerCommandAction obj) {
return Base64.getEncoder().encodeToString(obj.getCommand().getBytes(StandardCharsets.UTF_8)) + ";" + obj.getCooldown(); return Base64.getEncoder().encodeToString(obj.getCommand().getBytes(StandardCharsets.UTF_8)) + ";" + obj.getCooldown() + ";" + obj.getInteractionType().name();
} }
@Override @Override

@ -25,7 +25,7 @@ public class SwitchServerActionType implements InteractionActionType<SwitchServe
@Override @Override
public String serialize(SwitchServerAction obj) { public String serialize(SwitchServerAction obj) {
return Base64.getEncoder().encodeToString(obj.getServer().getBytes(StandardCharsets.UTF_8)) + ";" + obj.getCooldown(); return Base64.getEncoder().encodeToString(obj.getServer().getBytes(StandardCharsets.UTF_8)) + ";" + obj.getCooldown() + ";" + obj.getInteractionType().name();
} }
@Override @Override