dkforest

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

commit aedf113d381c286647d8cf813fbd4440158d2c24
parent e5342c2b6c61f40a1c4ef9242c7ceaeb9c51d2f7
Author: n0tr1v <n0tr1v@protonmail.com>
Date:   Sat, 30 Dec 2023 11:54:01 -0500

cleanup

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

diff --git a/pkg/database/tableChatRooms.go b/pkg/database/tableChatRooms.go @@ -239,7 +239,7 @@ func (r *ChatReadRecord) DoSave(db *DkfDB) { func (d *DkfDB) UpdateChatReadRecord(userID UserID, roomID RoomID) { now := time.Now() - res := d.db.Table("chat_read_records").Where("user_id = ? AND room_id = ?", userID, roomID).Update("read_at", now) + res := d.db.Exec(`UPDATE chat_read_records SET read_at = ? WHERE user_id = ? AND room_id = ?`, now, userID, roomID) if res.RowsAffected == 0 { d.db.Create(ChatReadRecord{UserID: userID, RoomID: roomID, ReadAt: now}) }