@@ -22,6 +22,10 @@ type (
2222 }
2323)
2424
25+ const (
26+ ContentPath = "content"
27+ )
28+
2529func (s SyncRequest ) GetSyncMessageBytes () ([]byte , error ) {
2630 decodedBytes , err := base64 .StdEncoding .DecodeString (s .SyncMessage )
2731 if err != nil {
@@ -87,7 +91,7 @@ func (sm *AutomergeSyncManager) getDocument(documentId string) (doc *automerge.D
8791
8892 d := sm .treeManager .GetDocument (documentId )
8993
90- text := doc .Path ("content" ).Text ()
94+ text := doc .Path (ContentPath ).Text ()
9195 err = text .Set (d .Content )
9296 if err != nil {
9397 return nil , err
@@ -106,7 +110,7 @@ func (sm *AutomergeSyncManager) handleSyncRequest(client *websocket.Conn, syncRe
106110 log .Printf ("%v: error getting document: %v" , client .RemoteAddr (), err )
107111 return err
108112 }
109- text := automergeDocument .Path ("content" ).Text ()
113+ text := automergeDocument .Path (ContentPath ).Text ()
110114 syncState := automerge .NewSyncState (automergeDocument )
111115 // sm.automergeDocuments[client]
112116
@@ -156,7 +160,7 @@ func (sm *AutomergeSyncManager) sendInitialTextResponse(client *websocket.Conn,
156160
157161 syncState := automerge .NewSyncState (automergeDocument )
158162
159- documentContentText := automergeDocument .Path ("content" ).Text ()
163+ documentContentText := automergeDocument .Path (ContentPath ).Text ()
160164 err = documentContentText .Set (document .Content )
161165 if err != nil {
162166 return err
0 commit comments