diff --git a/src/public/javascripts/services/tree_cache.js b/src/public/javascripts/services/tree_cache.js index a3fdf203c..bc70af3b9 100644 --- a/src/public/javascripts/services/tree_cache.js +++ b/src/public/javascripts/services/tree_cache.js @@ -99,10 +99,6 @@ class TreeCache { const resp = await server.post('tree/load', { noteIds: missingNoteIds }); this.addResp(resp.notes, resp.branches, resp.relations); - - for (const note of resp.notes) { - await this.reloadParents(note.noteId); - } } return noteIds.map(noteId => { diff --git a/src/public/javascripts/widgets/similar_notes.js b/src/public/javascripts/widgets/similar_notes.js index d56d714c2..c8c08281a 100644 --- a/src/public/javascripts/widgets/similar_notes.js +++ b/src/public/javascripts/widgets/similar_notes.js @@ -18,7 +18,9 @@ class SimilarNotesWidget extends StandardWidget { return; } - await treeCache.getNotes(similarNotes.map(note => note.noteId)); // preload all at once + const noteIds = similarNotes.flatMap(note => note.notePath); + + await treeCache.getNotes(noteIds); // preload all at once const $list = $('