dkforest

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

commit 4c9962e6b4fa01c1748c14d604ca5d760b83b17f
parent d3c1751d1bbebb2d59b7115f5e6a5a6c4883ca76
Author: n0tr1v <n0tr1v@protonmail.com>
Date:   Wed, 24 May 2023 09:35:43 -0700

fix mention filter for stream

Diffstat:
Mpkg/web/handlers/handlers.go | 4++++
1 file changed, 4 insertions(+), 0 deletions(-)

diff --git a/pkg/web/handlers/handlers.go b/pkg/web/handlers/handlers.go @@ -5075,6 +5075,10 @@ Loop: isFirstMsg := false renderedMsg := v1.RenderMessage(1, *msg, authUser, data, baseTopBarURL, &readMarkerRendered, &isFirstMsg, csrf, config.NullUsername) + if mentionsOnlyQuery && !strings.Contains(renderedMsg, "@"+authUser.Username) { + continue + } + _, _ = c.Response().Write([]byte(renderedMsg)) // When editing a message, hide previous revision of the message