mirror of
				https://github.com/zadam/trilium.git
				synced 2025-10-31 02:16:05 +01:00 
			
		
		
		
	as part of tree/note load make sure also relation targets are loaded, closes #1273
This commit is contained in:
		| @@ -71,8 +71,17 @@ function getTree(req) { | ||||
|                   JOIN treeWithDescendantsAndAscendants ON branches.noteId = treeWithDescendantsAndAscendants.noteId | ||||
|                 WHERE branches.isDeleted = 0 | ||||
|                   AND branches.parentNoteId != ? | ||||
|             ), | ||||
|             treeWithDescendantsAscendantsAndTemplates AS ( | ||||
|                 SELECT noteId FROM treeWithDescendantsAndAscendants | ||||
|                 UNION | ||||
|                 SELECT attributes.value FROM attributes | ||||
|                    JOIN treeWithDescendantsAscendantsAndTemplates ON attributes.noteId = treeWithDescendantsAscendantsAndTemplates.noteId | ||||
|                 WHERE attributes.isDeleted = 0 | ||||
|                     AND attributes.type = 'relation' | ||||
|                     AND attributes.name = 'template' | ||||
|             ) | ||||
|         SELECT noteId FROM treeWithDescendantsAndAscendants`, [subTreeNoteId, subTreeNoteId]); | ||||
|         SELECT noteId FROM treeWithDescendantsAscendantsAndTemplates`, [subTreeNoteId, subTreeNoteId]); | ||||
|  | ||||
|     noteIds.push(subTreeNoteId); | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user