git » sdk » commit 0f06d84

Add missing column to insert

author Stephen Paul Weber
2025-12-28 03:28:10 UTC
committer Stephen Paul Weber
2025-12-28 03:28:10 UTC
parent 1d0c89032ecf7ce66953dc73cfb73bc03827108b

Add missing column to insert

borogove/persistence/Sqlite.hx +2 -2

diff --git a/borogove/persistence/Sqlite.hx b/borogove/persistence/Sqlite.hx
index a9d6309..000e1cd 100644
--- a/borogove/persistence/Sqlite.hx
+++ b/borogove/persistence/Sqlite.hx
@@ -326,7 +326,7 @@ class Sqlite implements Persistence implements KeyValueStore {
 			Promise.resolve(null);
 		}).then(_ ->
 			db.exec(
-				"INSERT OR REPLACE INTO messages VALUES " + messages.map(_ -> "(?,?,?,?,?,?,?,?,CAST(unixepoch(?, 'subsec') * 1000 AS INTEGER),?,?,?,?)").join(","),
+				"INSERT OR REPLACE INTO messages VALUES " + messages.map(_ -> "(?,?,?,?,?,?,?,?,CAST(unixepoch(?, 'subsec') * 1000 AS INTEGER),?,?,?,?,?)").join(","),
 				messages.flatMap(m -> {
 					final correctable = m;
 					final message = m.versions.length == 1 ? m.versions[0] : m; // TODO: storing multiple versions at once? We never do that right now
@@ -335,7 +335,7 @@ class Sqlite implements Persistence implements KeyValueStore {
 						message.localId ?? "", correctable.localId ?? correctable.serverId, correctable.syncPoint,
 						correctable.chatId(), correctable.senderId,
 						message.timestamp, message.status, message.direction, message.type,
-						message.asStanza().toString()
+						message.asStanza().toString(), message.statusText
 					] : Array<Dynamic>);
 				})
 			)