mirror of
				https://github.com/zadam/trilium.git
				synced 2025-11-03 20:06:08 +01:00 
			
		
		
		
	save sync records even if sync isn't configured, but don't put them as outstanding pushes (should be still available for pulls)
This commit is contained in:
		@@ -1 +1 @@
 | 
				
			|||||||
module.exports = { build_date:"2017-12-12T23:57:58-05:00", build_revision: "2fa57b79fd972b3eda6eb8ef1d26e9915b75fd96" };
 | 
					module.exports = { build_date:"2017-12-13T23:36:38-05:00", build_revision: "180a7432caa0ca43986a24e7f911a64c48f8a134" };
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -28,13 +28,17 @@ async function addRecentNoteSync(notePath, sourceId) {
 | 
				
			|||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
async function addEntitySync(entityName, entityId, sourceId) {
 | 
					async function addEntitySync(entityName, entityId, sourceId) {
 | 
				
			||||||
    if (sync_setup.isSyncSetup) {
 | 
					 | 
				
			||||||
    await sql.replace("sync", {
 | 
					    await sql.replace("sync", {
 | 
				
			||||||
        entity_name: entityName,
 | 
					        entity_name: entityName,
 | 
				
			||||||
        entity_id: entityId,
 | 
					        entity_id: entityId,
 | 
				
			||||||
        sync_date: utils.nowDate(),
 | 
					        sync_date: utils.nowDate(),
 | 
				
			||||||
        source_id: sourceId || source_id.currentSourceId
 | 
					        source_id: sourceId || source_id.currentSourceId
 | 
				
			||||||
    });
 | 
					    });
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    if (!sync_setup.isSyncSetup) {
 | 
				
			||||||
 | 
					        // this is because the "server" instances shouldn't have outstanding pushes
 | 
				
			||||||
 | 
					        // useful when you fork the DB for new "client" instance, it won't try to sync the whole DB
 | 
				
			||||||
 | 
					        await sql.execute("UPDATE options SET opt_value = (SELECT MAX(id) FROM sync) WHERE opt_name = 'last_synced_push'");
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user