From 9509b1ffa8a0a7ab3467b11195a3e117b39340dd Mon Sep 17 00:00:00 2001 From: "heavyrain.lee" Date: Tue, 9 Jul 2019 23:21:46 +0800 Subject: [PATCH] =?UTF-8?q?=E6=95=8F=E6=84=9F=E8=AF=8D=E5=A4=A7=E5=B0=8F?= =?UTF-8?q?=E5=86=99=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/io/moquette/persistence/MemoryMessagesStore.java | 2 +- broker/src/main/java/win/liyufan/im/SensitiveFilter.java | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/broker/src/main/java/io/moquette/persistence/MemoryMessagesStore.java b/broker/src/main/java/io/moquette/persistence/MemoryMessagesStore.java index 87b5c878..1168ed84 100755 --- a/broker/src/main/java/io/moquette/persistence/MemoryMessagesStore.java +++ b/broker/src/main/java/io/moquette/persistence/MemoryMessagesStore.java @@ -2229,7 +2229,7 @@ public class MemoryMessagesStore implements IMessagesStore { public boolean addSensitiveWords(List words) { for (String word : words) { - databaseStore.persistSensitiveWord(word); + databaseStore.persistSensitiveWord(word.toLowerCase()); } lastUpdateSensitiveTime = 0; return true; diff --git a/broker/src/main/java/win/liyufan/im/SensitiveFilter.java b/broker/src/main/java/win/liyufan/im/SensitiveFilter.java index e08de840..693d1070 100644 --- a/broker/src/main/java/win/liyufan/im/SensitiveFilter.java +++ b/broker/src/main/java/win/liyufan/im/SensitiveFilter.java @@ -58,6 +58,7 @@ public class SensitiveFilter { return sensitiveWords; } + text = text.toLowerCase(); for(int i=0;i0){