From 489527c87aaaad7a78d39d24bcf33fbff0a39204 Mon Sep 17 00:00:00 2001 From: ilotterytea Date: Tue, 31 Dec 2024 17:56:54 +0500 Subject: [PATCH] fix?: this shit throws IllegalStateException --- .../java/kz/ilotterytea/bot/api/commands/CommandLoader.java | 1 - .../kz/ilotterytea/bot/handlers/MessageHandlerSamples.java | 3 +-- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/src/main/java/kz/ilotterytea/bot/api/commands/CommandLoader.java b/src/main/java/kz/ilotterytea/bot/api/commands/CommandLoader.java index af9b6fa0..0738f996 100644 --- a/src/main/java/kz/ilotterytea/bot/api/commands/CommandLoader.java +++ b/src/main/java/kz/ilotterytea/bot/api/commands/CommandLoader.java @@ -79,7 +79,6 @@ public Optional call(Request request) throws Exception { } if (request.getUserPermission().getLevel().getValue() < cmd.getPermissions().getValue() || isExecutedRecently) { - request.getSession().close(); return Optional.empty(); } diff --git a/src/main/java/kz/ilotterytea/bot/handlers/MessageHandlerSamples.java b/src/main/java/kz/ilotterytea/bot/handlers/MessageHandlerSamples.java index 6e6143c7..891e2e50 100644 --- a/src/main/java/kz/ilotterytea/bot/handlers/MessageHandlerSamples.java +++ b/src/main/java/kz/ilotterytea/bot/handlers/MessageHandlerSamples.java @@ -103,7 +103,6 @@ public static void channelMessageEvent(ChannelMessageEvent e) { }); if (userPermission.getLevel().getValue() == Permission.SUSPENDED.getValue()) { - session.getTransaction().commit(); session.close(); return; } @@ -176,7 +175,7 @@ public static void channelMessageEvent(ChannelMessageEvent e) { LOG.error("An error occurred while executing the command {}", request.getMessage().getCommandId(), exception); } - session.getTransaction().commit(); + if (session.getTransaction().isActive()) session.getTransaction().commit(); session.close(); return; }