mirror of
				https://github.com/zadam/trilium.git
				synced 2025-10-31 10:26:08 +01:00 
			
		
		
		
	fix links table reference
This commit is contained in:
		| @@ -19,7 +19,7 @@ const dateUtils = require('../services/date_utils'); | ||||
|  * @extends Entity | ||||
|  */ | ||||
| class Link extends Entity { | ||||
|     static get entityName() { return "link_map.js"; } | ||||
|     static get entityName() { return "links"; } | ||||
|     static get primaryKeyName() { return "linkId"; } | ||||
|     static get hashedProperties() { return ["linkId", "noteId", "targetNoteId", "type", "isDeleted", "utcDateCreated", "utcDateModified"]; } | ||||
|  | ||||
|   | ||||
| @@ -33,7 +33,7 @@ async function addRecentNoteSync(noteId, sourceId) { | ||||
| } | ||||
|  | ||||
| async function addLinkSync(linkId, sourceId) { | ||||
|     await addEntitySync("link_map.js", linkId, sourceId); | ||||
|     await addEntitySync("links", linkId, sourceId); | ||||
| } | ||||
|  | ||||
| async function addAttributeSync(attributeId, sourceId) { | ||||
| @@ -101,7 +101,7 @@ async function fillAllSyncRows() { | ||||
|     await fillSyncRows("recent_notes", "noteId"); | ||||
|     await fillSyncRows("attributes", "attributeId"); | ||||
|     await fillSyncRows("api_tokens", "apiTokenId"); | ||||
|     await fillSyncRows("link_map.js", "linkId"); | ||||
|     await fillSyncRows("links", "linkId"); | ||||
|     await fillSyncRows("options", "name", 'isSynced = 1'); | ||||
| } | ||||
|  | ||||
|   | ||||
| @@ -28,7 +28,7 @@ async function updateEntity(sync, entity, sourceId) { | ||||
|     else if (entityName === 'recent_notes') { | ||||
|         await updateRecentNotes(entity, sourceId); | ||||
|     } | ||||
|     else if (entityName === 'link_map.js') { | ||||
|     else if (entityName === 'links') { | ||||
|         await updateLink(entity, sourceId); | ||||
|     } | ||||
|     else if (entityName === 'attributes') { | ||||
| @@ -164,7 +164,7 @@ async function updateLink(entity, sourceId) { | ||||
|  | ||||
|     if (!origLink || origLink.utcDateModified <= entity.utcDateModified) { | ||||
|         await sql.transactional(async () => { | ||||
|             await sql.replace("link_map.js", entity); | ||||
|             await sql.replace("links", entity); | ||||
|  | ||||
|             await syncTableService.addLinkSync(entity.linkId, sourceId); | ||||
|         }); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user