git » sdk » commit 832dcd5

Use fully hydrated message not version stub

author Stephen Paul Weber
2024-12-10 04:00:18 UTC
committer Stephen Paul Weber
2024-12-10 04:00:18 UTC
parent f728d9db0f4e84ea14af8dd2da3c3b8a16cb0fc8

Use fully hydrated message not version stub

snikket/persistence/browser.js +1 -1

diff --git a/snikket/persistence/browser.js b/snikket/persistence/browser.js
index 508478a..fd8e641 100644
--- a/snikket/persistence/browser.js
+++ b/snikket/persistence/browser.js
@@ -156,7 +156,7 @@ const browser = (dbname, tokenize, stemmer) => {
 
 	function correctMessage(account, message, result) {
 		// Newest (by timestamp) version wins for head
-		const newVersions = message.versions.length < 1 ? [message] : message.versions;
+		const newVersions = message.versions.length < 2 ? [message] : message.versions;
 		const storedVersions = result.value.versions || [];
 		// TODO: dedupe? There shouldn't be dupes...
 		const versions = (storedVersions.length < 1 ? [result.value] : storedVersions).concat(newVersions.map((nv) => serializeMessage(account, nv))).sort((a, b) => b.timestamp.getTime() - a.timestamp.getTime());