dkforest

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

commit 0130de1d9cfbc7b3e86ce6392e840103a58d0bf4
parent 0ad4ddc85f60c5f74f50eba778e268a5688cf221
Author: n0tr1v <n0tr1v@protonmail.com>
Date:   Fri,  9 Jun 2023 20:11:59 -0700

simplify code

Diffstat:
Mpkg/web/handlers/interceptors/slashInterceptor.go | 11++---------
1 file changed, 2 insertions(+), 9 deletions(-)

diff --git a/pkg/web/handlers/interceptors/slashInterceptor.go b/pkg/web/handlers/interceptors/slashInterceptor.go @@ -1375,7 +1375,6 @@ func handleDeleteMsgCmd(c *command.Command) (handled bool) { } c.Err = delMsgFn(msg) return true - } // Moderator @@ -1383,14 +1382,8 @@ func handleDeleteMsgCmd(c *command.Command) (handled bool) { c.Err = errors.New("more the 1 msg with this timestamp") return true } - var msg database.ChatMessage - for _, msgTmp := range msgs { - if string(msgTmp.User.Username) == matchUsername { - msg = msgTmp - break - } - } - if msg.UUID == "" { + msg, err := getMsgForUsername(msgs, database.Username(matchUsername)) + if err != nil { c.Err = errors.New("failed to find msg") return true }