mirror of
				https://github.com/zadam/trilium.git
				synced 2025-10-30 18:05:55 +01:00 
			
		
		
		
	note and note_content has been needlesly updated when utcDateModified has been the same
This commit is contained in:
		| @@ -53,7 +53,7 @@ async function updateEntity(sync, entity, sourceId) { | ||||
| async function updateNote(entity, sourceId) { | ||||
|     const origNote = await sql.getRow("SELECT * FROM notes WHERE noteId = ?", [entity.noteId]); | ||||
|  | ||||
|     if (!origNote || origNote.utcDateModified <= entity.utcDateModified) { | ||||
|     if (!origNote || origNote.utcDateModified < entity.utcDateModified) { | ||||
|         await sql.transactional(async () => { | ||||
|             await sql.replace("notes", entity); | ||||
|  | ||||
| @@ -67,7 +67,7 @@ async function updateNote(entity, sourceId) { | ||||
| async function updateNoteContent(entity, sourceId) { | ||||
|     const origNoteContent = await sql.getRow("SELECT * FROM note_contents WHERE noteId = ?", [entity.noteId]); | ||||
|  | ||||
|     if (!origNoteContent || origNoteContent.utcDateModified <= entity.utcDateModified) { | ||||
|     if (!origNoteContent || origNoteContent.utcDateModified < entity.utcDateModified) { | ||||
|         entity.content = entity.content === null ? null : Buffer.from(entity.content, 'base64'); | ||||
|  | ||||
|         await sql.transactional(async () => { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user