dkforest

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

commit ec8ed62be439aabf9d0e6120311d92bb9dc217f5
parent e4db4af4e7f32f62955a884473ad8178933ed8b9
Author: n0tr1v <n0tr1v@protonmail.com>
Date:   Fri, 16 Jun 2023 05:23:48 -0700

do not update read-marker when editing a message

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

diff --git a/pkg/web/handlers/interceptors/msgInterceptor.go b/pkg/web/handlers/interceptors/msgInterceptor.go @@ -189,7 +189,9 @@ func (i MsgInterceptor) InterceptMsg(cmd *command.Command) { } // Update chat read marker - cmd.DB.UpdateChatReadMarker(cmd.AuthUser.ID, cmd.Room.ID) + if cmd.EditMsg == nil { + cmd.DB.UpdateChatReadMarker(cmd.AuthUser.ID, cmd.Room.ID) + } // Update user activity isPM := cmd.ToUser != nil