From 944ed3d1d020d3a9f4066b69b46bc39107dda24d Mon Sep 17 00:00:00 2001 From: icey-yu <1186114839@qq.com> Date: Wed, 9 Oct 2024 15:37:24 +0800 Subject: [PATCH] feat: msg filter --- go.sum | 3 +-- internal/rpc/msg/filter.go | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/go.sum b/go.sum index e778a7485..00ecc7ed7 100644 --- a/go.sum +++ b/go.sum @@ -321,8 +321,7 @@ github.com/openimsdk/gomake v0.0.14-alpha.5 h1:VY9c5x515lTfmdhhPjMvR3BBRrRquAUCF github.com/openimsdk/gomake v0.0.14-alpha.5/go.mod h1:PndCozNc2IsQIciyn9mvEblYWZwJmAI+06z94EY+csI= github.com/openimsdk/protocol v0.0.72 h1:K+vslwaR7lDXyBzb07UuEQITaqsgighz7NyXVIWsu6A= github.com/openimsdk/protocol v0.0.72/go.mod h1:OZQA9FR55lseYoN2Ql1XAHYKHJGu7OMNkUbuekrKCM8= -github.com/openimsdk/tools v0.0.50-alpha.15 h1:HV9aKZ4vvCZCGG4wFDsgUONkkdJeCcrFNn3BT52nUVQ= -github.com/openimsdk/tools v0.0.50-alpha.15/go.mod h1:h1cYmfyaVtgFbKmb1Cfsl8XwUOMTt8ubVUQrdGtsUh4= +github.com/openimsdk/tools v0.0.50-alpha.16 h1:bC1AQvJMuOHtZm8LZRvN8L5mH1Ws2VYdL+TLTs1iGSc= github.com/openimsdk/tools v0.0.50-alpha.16/go.mod h1:h1cYmfyaVtgFbKmb1Cfsl8XwUOMTt8ubVUQrdGtsUh4= github.com/pelletier/go-toml/v2 v2.2.2 h1:aYUidT7k73Pcl9nb2gScu7NSrKCSHIDE89b3+6Wq+LM= github.com/pelletier/go-toml/v2 v2.2.2/go.mod h1:1t835xjRzz80PqgE6HHgN2JOsmgYu/h4qDAS4n929Rs= diff --git a/internal/rpc/msg/filter.go b/internal/rpc/msg/filter.go index fa51b87a7..ed1a488f1 100644 --- a/internal/rpc/msg/filter.go +++ b/internal/rpc/msg/filter.go @@ -36,7 +36,7 @@ func filterMsg(msg *pbchat.SendMsgReq, attentionIds, allowedTypes, deniedTypes [ func isInInterval(contentType int32, interval []string) bool { for _, v := range interval { - if strings.Contains(separator, v) { + if strings.Contains(v, separator) { // is interval bounds := strings.Split(v, separator) if len(bounds) != 2 {