dkforest

A forum and chat platform (onion)
git clone https://git.dasho.dev/n0tr1v/dkforest.git
Log | Files | Refs | LICENSE

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:
Mpkg/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