dkforest

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

commit 13d4e7d7286b9147061c188049ef804457a4dfea
parent 2bc542bf8009e971a28d2bad133fc34e0d458fb4
Author: n0tr1v <n0tr1v@protonmail.com>
Date:   Mon,  2 Jan 2023 21:00:47 -0800

do not display group messages in archive page

Diffstat:
Mpkg/web/handlers/handlers.go | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pkg/web/handlers/handlers.go b/pkg/web/handlers/handlers.go @@ -3312,7 +3312,7 @@ func ChatArchiveHandler(c echo.Context) error { data.Room = room query := database.DB.Table("chat_messages"). - Where("room_id = ? AND (to_user_id is null OR to_user_id = ? OR user_id = ?)", room.ID, authUser.ID, authUser.ID) + Where("room_id = ? AND group_id IS NULL AND (to_user_id is null OR to_user_id = ? OR user_id = ?)", room.ID, authUser.ID, authUser.ID) if !authUser.DisplayIgnored { query = query.Where(`user_id NOT IN (SELECT ignored_user_id FROM ignored_users WHERE user_id = ?)`, authUser.ID) }