diff --git a/db/migrations/0142__similar_notes_widget.sql b/db/migrations/0142__similar_notes_widget.sql
index 1cfa6d65f..fed139c72 100644
--- a/db/migrations/0142__similar_notes_widget.sql
+++ b/db/migrations/0142__similar_notes_widget.sql
@@ -1,2 +1,2 @@
INSERT INTO options (name, value, utcDateCreated, utcDateModified, isSynced)
-VALUES ('similarNotesWidget', '{"enabled":false,"expanded":true,"position":60}', '2018-07-29T18:31:00.874Z', '2018-07-29T18:31:00.874Z', 0);
\ No newline at end of file
+VALUES ('similarNotesWidget', '{"enabled":true,"expanded":true,"position":60}', '2018-07-29T18:31:00.874Z', '2018-07-29T18:31:00.874Z', 0);
\ No newline at end of file
diff --git a/src/public/javascripts/widgets/similar_notes.js b/src/public/javascripts/widgets/similar_notes.js
index dae891045..b0cf4e4f1 100644
--- a/src/public/javascripts/widgets/similar_notes.js
+++ b/src/public/javascripts/widgets/similar_notes.js
@@ -22,11 +22,14 @@ class SimilarNotesWidget extends StandardWidget {
const $list = $('
');
for (const similarNote of similarNotes) {
+ const $item = $("- ")
+ .append(await linkService.createNoteLink(similarNote.notePath.join("/")));
+
similarNote.notePath.pop(); // remove last noteId since it's already in the link
- const $item = $("
- ")
- .append(await linkService.createNoteLink(similarNote.noteId))
- .append($("").text(" (" + await treeUtils.getNotePathTitle(similarNote.notePath.join("/")) + ")"));
+ if (similarNote.notePath.length > 0) {
+ $item.append($("").text(" (" + await treeUtils.getNotePathTitle(similarNote.notePath.join("/")) + ")"));
+ }
$list.append($item);
}
diff --git a/src/services/options_init.js b/src/services/options_init.js
index 9e54d6390..47c1b5458 100644
--- a/src/services/options_init.js
+++ b/src/services/options_init.js
@@ -74,6 +74,7 @@ async function initNotSyncedOptions(initialized, startNotePath = 'root', opts =
await optionService.createOption('linkMapWidget', '{"enabled":true,"expanded":true,"position":30}', false);
await optionService.createOption('noteRevisionsWidget', '{"enabled":true,"expanded":true,"position":40}', false);
await optionService.createOption('whatLinksHereWidget', '{"enabled":false,"expanded":true,"position":50}', false);
+ await optionService.createOption('similarNotesWidget', '{"enabled":true,"expanded":true,"position":60}', false);
await optionService.createOption('initialized', initialized ? 'true' : 'false', false);
}