mirror of
https://github.com/zadam/trilium.git
synced 2025-11-07 05:46:10 +01:00
better detection of changes in attributes and how they affect notes
This commit is contained in:
@@ -54,6 +54,10 @@ class TreeCache {
|
||||
if (attr.type === 'relation' && attr.name === 'template' && !(attr.value in existingNotes) && !noteIds.has(attr.value)) {
|
||||
missingNoteIds.push(attr.value);
|
||||
}
|
||||
|
||||
if (!(attr.noteId in existingNotes) && !noteIds.has(attr.noteId)) {
|
||||
missingNoteIds.push(attr.noteId);
|
||||
}
|
||||
}
|
||||
|
||||
if (missingNoteIds.length > 0) {
|
||||
@@ -283,4 +287,4 @@ class TreeCache {
|
||||
|
||||
const treeCache = new TreeCache();
|
||||
|
||||
export default treeCache;
|
||||
export default treeCache;
|
||||
|
||||
Reference in New Issue
Block a user