dkforest

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

commit 658036aaa6707f6e59881083bdf482aa4c260a7e
parent 052fadd56b283fdb6581e96b685e808befb65392
Author: n0tr1v <n0tr1v@protonmail.com>
Date:   Thu, 10 Nov 2022 14:12:06 -0800

only count public messages

Diffstat:
Mpkg/web/handlers/api/v1/msgInterceptor.go | 3++-
1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/pkg/web/handlers/api/v1/msgInterceptor.go b/pkg/web/handlers/api/v1/msgInterceptor.go @@ -32,7 +32,8 @@ func (i MsgInterceptor) InterceptMsg(cmd *Command) { sendInboxes(cmd.room, cmd.authUser, cmd.toUser, msgID, cmd.groupID, html, cmd.modMsg, taggedUsersIDsMap) } - if cmd.room.ID == config.GeneralRoomID { + // Count public messages in #general room + if cmd.room.ID == config.GeneralRoomID && cmd.toUser == nil { cmd.authUser.GeneralMessagesCount++ generalRoomKarma(cmd.authUser) cmd.authUser.DoSave()