From 687adf7bfc5346debda78c87ddd82589b418a655 Mon Sep 17 00:00:00 2001 From: James Mortemore Date: Tue, 10 Feb 2026 17:42:02 +0000 Subject: [PATCH] fix: correct silent check logic in WebhookListener across multiple platforms --- .../confuser/banmanager/bukkit/listeners/WebhookListener.java | 2 +- .../confuser/banmanager/bungee/listeners/WebhookListener.java | 2 +- .../confuser/banmanager/fabric/listeners/WebhookListener.java | 2 +- .../confuser/banmanager/sponge/listeners/WebhookListener.java | 2 +- .../confuser/banmanager/sponge/listeners/WebhookListener.java | 2 +- .../confuser/banmanager/velocity/listeners/WebhookListener.java | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/bukkit/src/main/java/me/confuser/banmanager/bukkit/listeners/WebhookListener.java b/bukkit/src/main/java/me/confuser/banmanager/bukkit/listeners/WebhookListener.java index fc8acde2..b0872acc 100644 --- a/bukkit/src/main/java/me/confuser/banmanager/bukkit/listeners/WebhookListener.java +++ b/bukkit/src/main/java/me/confuser/banmanager/bukkit/listeners/WebhookListener.java @@ -73,7 +73,7 @@ public void notifyOnReport(PlayerReportedEvent event) { private void sendAll(List webhooks, boolean isSilent) { for (WebhookData data : webhooks) { - if (isSilent && !data.ignoreSilent) continue; + if (isSilent && data.ignoreSilent) continue; if (data.url == null || data.payload == null || data.url.isEmpty() || data.payload.isEmpty()) continue; listener.sendAsync(data); } diff --git a/bungee/src/main/java/me/confuser/banmanager/bungee/listeners/WebhookListener.java b/bungee/src/main/java/me/confuser/banmanager/bungee/listeners/WebhookListener.java index 397735bf..7d34a0b5 100644 --- a/bungee/src/main/java/me/confuser/banmanager/bungee/listeners/WebhookListener.java +++ b/bungee/src/main/java/me/confuser/banmanager/bungee/listeners/WebhookListener.java @@ -73,7 +73,7 @@ public void notifyOnReport(PlayerReportedEvent event) { private void sendAll(List webhooks, boolean isSilent) { for (WebhookData data : webhooks) { - if (isSilent && !data.ignoreSilent) continue; + if (isSilent && data.ignoreSilent) continue; if (data.url == null || data.payload == null || data.url.isEmpty() || data.payload.isEmpty()) continue; listener.sendAsync(data); } diff --git a/fabric/src/main/java/me/confuser/banmanager/fabric/listeners/WebhookListener.java b/fabric/src/main/java/me/confuser/banmanager/fabric/listeners/WebhookListener.java index a8928cb7..97893088 100644 --- a/fabric/src/main/java/me/confuser/banmanager/fabric/listeners/WebhookListener.java +++ b/fabric/src/main/java/me/confuser/banmanager/fabric/listeners/WebhookListener.java @@ -73,7 +73,7 @@ private void notifyOnReport(PlayerReportData reportData, boolean silent) { private void sendAll(List webhooks, boolean isSilent) { for (WebhookData data : webhooks) { - if (isSilent && !data.ignoreSilent) continue; + if (isSilent && data.ignoreSilent) continue; if (data.url == null || data.payload == null || data.url.isEmpty() || data.payload.isEmpty()) continue; listener.sendAsync(data); } diff --git a/sponge-api7/src/main/java/me/confuser/banmanager/sponge/listeners/WebhookListener.java b/sponge-api7/src/main/java/me/confuser/banmanager/sponge/listeners/WebhookListener.java index 553eca66..e63b2e49 100644 --- a/sponge-api7/src/main/java/me/confuser/banmanager/sponge/listeners/WebhookListener.java +++ b/sponge-api7/src/main/java/me/confuser/banmanager/sponge/listeners/WebhookListener.java @@ -83,7 +83,7 @@ public void notifyOnReport(PlayerReportedEvent event) { private void sendAll(List webhooks, boolean isSilent) { for (WebhookData data : webhooks) { - if (isSilent && !data.ignoreSilent) continue; + if (isSilent && data.ignoreSilent) continue; if (data.url == null || data.payload == null || data.url.isEmpty() || data.payload.isEmpty()) continue; listener.sendAsync(data); } diff --git a/sponge/src/main/java/me/confuser/banmanager/sponge/listeners/WebhookListener.java b/sponge/src/main/java/me/confuser/banmanager/sponge/listeners/WebhookListener.java index 9b3a26a8..bf50c6e4 100644 --- a/sponge/src/main/java/me/confuser/banmanager/sponge/listeners/WebhookListener.java +++ b/sponge/src/main/java/me/confuser/banmanager/sponge/listeners/WebhookListener.java @@ -72,7 +72,7 @@ public void notifyOnReport(PlayerReportedEvent event) { private void sendAll(List webhooks, boolean isSilent) { for (WebhookData data : webhooks) { - if (isSilent && !data.ignoreSilent) continue; + if (isSilent && data.ignoreSilent) continue; if (data.url == null || data.payload == null || data.url.isEmpty() || data.payload.isEmpty()) continue; listener.sendAsync(data); } diff --git a/velocity/src/main/java/me/confuser/banmanager/velocity/listeners/WebhookListener.java b/velocity/src/main/java/me/confuser/banmanager/velocity/listeners/WebhookListener.java index 2fae37a2..9d6f1f53 100644 --- a/velocity/src/main/java/me/confuser/banmanager/velocity/listeners/WebhookListener.java +++ b/velocity/src/main/java/me/confuser/banmanager/velocity/listeners/WebhookListener.java @@ -73,7 +73,7 @@ public void notifyOnReport(PlayerReportedEvent event) { private void sendAll(List webhooks, boolean isSilent) { for (WebhookData data : webhooks) { - if (isSilent && !data.ignoreSilent) continue; + if (isSilent && data.ignoreSilent) continue; if (data.url == null || data.payload == null || data.url.isEmpty() || data.payload.isEmpty()) continue; listener.sendAsync(data); }