diff --git a/src/public/javascripts/widgets/search_box.js b/src/public/javascripts/widgets/search_box.js index d53202671..f0f729dfb 100644 --- a/src/public/javascripts/widgets/search_box.js +++ b/src/public/javascripts/widgets/search_box.js @@ -167,10 +167,10 @@ export default class SearchBoxWidget extends BasicWidget { this.$searchInput.val(""); } - searchInSubtreeEvent({noteId}) { - noteId = noteId || appContext.tabManager.getActiveTabNoteId(); + searchInSubtreeEvent({node}) { + const noteId = node.data.noteId; - this.toggleInt(true); + this.showSearchEvent(); this.$searchInput.val(`@in=${noteId} @text*=*`); } diff --git a/src/services/notes.js b/src/services/notes.js index 49de14d59..c312296ec 100644 --- a/src/services/notes.js +++ b/src/services/notes.js @@ -390,19 +390,12 @@ async function saveLinks(note, content) { const foundLinks = []; if (note.type === 'text') { - console.time("LINKS"); - content = findImageLinks(content, foundLinks); content = findInternalLinks(content, foundLinks); content = findExternalLinks(content, foundLinks); content = findIncludeNoteLinks(content, foundLinks); - console.timeEnd("LINKS"); - console.time("IMAGES"); - content = await downloadImages(note.noteId, content); - - console.timeEnd("IMAGES"); } else if (note.type === 'relation-map') { findRelationMapLinks(content, foundLinks);