mirror of
https://github.com/zadam/trilium.git
synced 2025-02-20 21:13:11 +08:00
note and note_content has been needlesly updated when utcDateModified has been the same
This commit is contained in:
parent
8b320bb85f
commit
c0eb30472e
1 changed files with 2 additions and 2 deletions
|
@ -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 () => {
|
||||
|
|
Loading…
Reference in a new issue