diff --git a/src/main/java/hae/component/board/message/MessageTableModel.java b/src/main/java/hae/component/board/message/MessageTableModel.java index 202da24..148aa11 100644 --- a/src/main/java/hae/component/board/message/MessageTableModel.java +++ b/src/main/java/hae/component/board/message/MessageTableModel.java @@ -443,8 +443,7 @@ public class MessageTableModel extends AbstractTableModel { ByteArray[] result = (ByteArray[]) get(); requestEditor.setRequest(HttpRequest.httpRequest(MessageEntry.getRequestResponse().httpService(), result[0])); responseEditor.setResponse(HttpResponse.httpResponse(result[1])); - } catch (Exception e) { - e.printStackTrace(); + } catch (Exception ignored) { } } } diff --git a/src/main/java/hae/component/rule/Rules.java b/src/main/java/hae/component/rule/Rules.java index 469f7f1..a4e3110 100644 --- a/src/main/java/hae/component/rule/Rules.java +++ b/src/main/java/hae/component/rule/Rules.java @@ -11,7 +11,7 @@ import java.awt.event.*; public class Rules extends JTabbedPane { private final MontoyaApi api; - private final ConfigLoader configLoader; + private ConfigLoader configLoader; private final RuleProcessor ruleProcessor; private final JTextField ruleGroupNameTextField; @@ -101,6 +101,8 @@ public class Rules extends JTabbedPane { public void reloadRuleGroup() { removeAll(); + + this.configLoader = new ConfigLoader(api); Config.globalRules.keySet().forEach(i-> addTab(i, new Rule(api, configLoader, hae.Config.globalRules.get(i), this))); addTab("...", null); }