commit 555bd57811c524f07a548226d16bbefbaf8caf0a parent ac8b14fdb4429be07cc7d6b73ecb1d49b360a055 Author: n0tr1v <n0tr1v@protonmail.com> Date: Wed, 22 Mar 2023 15:04:22 -0700 check spam only in official rooms Diffstat:
| M | pkg/web/handlers/api/v1/spamInterceptor.go | | | 8 | +++++--- |
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/pkg/web/handlers/api/v1/spamInterceptor.go b/pkg/web/handlers/api/v1/spamInterceptor.go @@ -15,9 +15,11 @@ import ( type SpamInterceptor struct{} func (i SpamInterceptor) InterceptMsg(c *Command) { - if err := checkSpam(c.db, c.origMessage, c.authUser); err != nil { - c.err = err - return + if c.room.IsOfficialRoom() { + if err := checkSpam(c.db, c.origMessage, c.authUser); err != nil { + c.err = err + return + } } // Check CP links