From 800ca360c3bc68ae99aa5c0e982cd01999699c9a Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Mon, 6 Jun 2022 11:29:59 +0100 Subject: [PATCH] Fix inserting attachments. Fixes #2 --- database/attachment.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/database/attachment.go b/database/attachment.go index a30a1b9..2a2d1e2 100644 --- a/database/attachment.go +++ b/database/attachment.go @@ -16,7 +16,7 @@ type AttachmentQuery struct { } const ( - attachmentSelect = "SELECT dcid, dc_msg_id, dc_chan_id, dc_chan_receiver, dc_thread_id FROM attachment" + attachmentSelect = "SELECT dcid, dc_msg_id, dc_chan_id, dc_chan_receiver, dc_thread_id, mxid FROM attachment" ) func (aq *AttachmentQuery) New() *Attachment { @@ -106,8 +106,8 @@ func (a *Attachment) Scan(row dbutil.Scannable) *Attachment { func (a *Attachment) Insert() { query := ` - INSERT INTO attachment (dcid, dc_msg_id, dc_chan_id, dc_chan_receiver, mxid) - VALUES ($1, $2, $3, $4, $5) + INSERT INTO attachment (dcid, dc_msg_id, dc_chan_id, dc_chan_receiver, dc_thread_id, mxid) + VALUES ($1, $2, $3, $4, $5, $6) ` _, err := a.db.Exec(query, a.ID, a.MessageID, a.Channel.ChannelID, a.Channel.Receiver, strPtr(a.ThreadID), a.MXID) if err != nil {