commit ca277866b24e4f9b133c9a8372d7c34cef9d4454
parent 790a3114d33599b93f7a64d952054400398853f6
Author: n0tr1v <n0tr1v@protonmail.com>
Date: Mon, 29 May 2023 06:04:03 -0700
get chat message by uuid
Diffstat:
1 file changed, 11 insertions(+), 0 deletions(-)
diff --git a/pkg/database/tableChatMessages.go b/pkg/database/tableChatMessages.go
@@ -280,6 +280,17 @@ func (d *DkfDB) GetRoomChatMessages(roomID RoomID) (out ChatMessages, err error)
return
}
+func (d *DkfDB) GetChatMessageByUUID(msgUUID string) (out ChatMessage, err error) {
+ err = d.db.
+ Where("uuid = ?", msgUUID).
+ Preload("User").
+ Preload("ToUser").
+ Preload("Room").
+ Preload("Group").
+ First(&out).Error
+ return
+}
+
func (d *DkfDB) GetRoomChatMessageByUUID(roomID RoomID, msgUUID string) (out ChatMessage, err error) {
err = d.db.
Where("room_id = ? AND uuid = ?", roomID, msgUUID).