Make Todo notes use CRDT docs directly

This commit is contained in:
Timothy J. Aveni
2026-07-12 21:04:20 -07:00
parent 2a67a2c3f5
commit 79e602278c
+2 -1
View File
@@ -10,6 +10,7 @@ import {
} from "@connectrpc/connect"; } from "@connectrpc/connect";
import * as Automerge from "@automerge/automerge"; import * as Automerge from "@automerge/automerge";
import { import {
createAutomergeFieldValue,
encodeAutomergeFieldWrite, encodeAutomergeFieldWrite,
loadAutomergeFieldDoc, loadAutomergeFieldDoc,
type CaminoAutomergeDoc, type CaminoAutomergeDoc,
@@ -842,7 +843,7 @@ export const createCrdtField = <T>(
await camino.setField({ await camino.setField({
objectId, objectId,
fieldName, fieldName,
value: jsToProtoValue(value, { fieldType, conflictStrategy: "crdt" }), value: jsToProtoValue(createAutomergeFieldValue(value, fieldType)),
}); });
}, },
}; };