From ed3cae9c33f0a38489de9e5a9fec2c5673ba3773 Mon Sep 17 00:00:00 2001 From: alterdekim Date: Wed, 13 Mar 2024 17:56:11 +0300 Subject: [PATCH] panel fix --- src/main/java/com/alterdekim/javabot/components/BunkerBot.java | 2 +- .../com/alterdekim/javabot/controller/DatabaseController.java | 2 +- src/main/resources/static/javascript/panel-script.js | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/alterdekim/javabot/components/BunkerBot.java b/src/main/java/com/alterdekim/javabot/components/BunkerBot.java index 7d401c4..622c6b9 100644 --- a/src/main/java/com/alterdekim/javabot/components/BunkerBot.java +++ b/src/main/java/com/alterdekim/javabot/components/BunkerBot.java @@ -200,7 +200,7 @@ public class BunkerBot extends TelegramLongPollingBot { p.setLuggage((Luggage) BotUtils.getRandomFromList(luggs, random)); p.setHobby((Hobby) BotUtils.getRandomFromList(hobbies, random)); p.setHealth((Health) BotUtils.getRandomFromList(healths, random)); - if( random.nextBoolean() ) { + if( true ) { // random.nextBoolean() p.setScripts(Arrays.asList((ActionScript) BotUtils.getRandomFromList(scripts, random))); } else { p.setScripts(new ArrayList<>()); diff --git a/src/main/java/com/alterdekim/javabot/controller/DatabaseController.java b/src/main/java/com/alterdekim/javabot/controller/DatabaseController.java index 9cab8c3..1d5e952 100644 --- a/src/main/java/com/alterdekim/javabot/controller/DatabaseController.java +++ b/src/main/java/com/alterdekim/javabot/controller/DatabaseController.java @@ -103,7 +103,7 @@ public class DatabaseController { } private void saveAction(Map params) { - String scriptBody = params.get("action_body_text"); + String scriptBody = new String(HashUtils.decodeHexString(params.get("action_body_text"))); String name_text = new String(HashUtils.decodeHexString(params.get("action_name_text"))); TextDataVal t1 = textDataValService.save(new TextDataVal(name_text)); diff --git a/src/main/resources/static/javascript/panel-script.js b/src/main/resources/static/javascript/panel-script.js index a648e8d..69e781f 100644 --- a/src/main/resources/static/javascript/panel-script.js +++ b/src/main/resources/static/javascript/panel-script.js @@ -15,7 +15,7 @@ function grab_form() { let query = ""; if(input.attr("type") == "checkbox") { query = input.attr('id') + "=" + input.is(':checked'); - } else if(input.attr("type") == "text") { + } else if(input.attr("type") == "text" || input.attr("id") == "action_body_text") { var vv = str_toHex(input.val()); query = input.attr('id') + "=" + vv; } else {