|
@@ -249,10 +249,10 @@ func (hsq *HistorySyncQuery) NewMessageWithValues(userID id.UserID, conversation
|
|
|
|
|
|
func (hsm *HistorySyncMessage) Insert() {
|
|
|
_, err := hsm.db.Exec(`
|
|
|
- INSERT INTO history_sync_message (user_mxid, conversation_id, message_id, timestamp, data)
|
|
|
- VALUES ($1, $2, $3, $4, $5)
|
|
|
+ INSERT INTO history_sync_message (user_mxid, conversation_id, message_id, timestamp, data, inserted_time)
|
|
|
+ VALUES ($1, $2, $3, $4, $5, $6)
|
|
|
ON CONFLICT (user_mxid, conversation_id, message_id) DO NOTHING
|
|
|
- `, hsm.UserID, hsm.ConversationID, hsm.MessageID, hsm.Timestamp, hsm.Data)
|
|
|
+ `, hsm.UserID, hsm.ConversationID, hsm.MessageID, hsm.Timestamp, hsm.Data, time.Now())
|
|
|
if err != nil {
|
|
|
hsm.log.Warnfln("Failed to insert history sync message %s/%s: %v", hsm.ConversationID, hsm.Timestamp, err)
|
|
|
}
|